Adjective meaning so awe-inspiringly beautiful as to be almost heavenly
The northern lights are a display of awe-inspiring beauty, and watching them, the
... [DOC] [TLE] Words that deserve wider use - Word Warriors - Wayne State ... [PAR] This company's