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