adjective
1.
Synonyms: grand 1, august, baronial, grandiose, imposing, magnific, magnificent, majestic, princely, stately
Related Word: eminent, illustrious
Contrasted words: beggarly, contemptible, despicable, scurvy, sorry
Antonyms: cheap, ignoble, unnoble
2.
Synonyms: elevated 2, high-minded, moral
Antonyms: base
3.
Synonyms: honorable 1, estimable, high-principled, sterling, worthy
Antonyms: ignoble
4.
Synonyms: moral 1, ethical, moralistic, principled, righteous, right-minded, virtuous