Meaning of “grand” - Learner’s Dictionary

grand

adjective uk us /ɡrænd/
LARGE

very large and special:

a grand hotel
the Grand Canal
IMPORTANT

rich and important, or behaving as if you are:

a grand old lady
GOOD informal

very good or enjoyable

(Definition of “grand adjective” from the Cambridge Learner’s Dictionary © Cambridge University Press)