-
adjectiveimpressive in appearance
Similar:
-
adjectiveof size and dignity suggestive of a statue
Similar:
-
adjectiverefined or imposing in manner or appearance; befitting a royal court