Online English Dictionary

Home

Supercelestial


a.

Situated above the firmament, or great vault of heaven.


© 2009 Dammam Community College