Search
impressive or grand in appearance, size, presence that inspires respect, admiration, or awe
grand
majestic
stately
nobel
used of a person's appearance or behavior; befitting an eminent person
imposing
impose
imposingly
unimposing