English word definition — powered by WordNet
of or relating to the sky or heavens
inspiring awe
Want to remember empyreal?