Celestial deva Synonyms
Celestial replaced
Definitions for Celestial
- (adjective) of, relating to, or suggesting heaven
- (adjective) relating to or inhabiting a divine heaven
- (adjective) of heaven or the spirit
Synonyms for phrase
CD abbreviation
CD is an abbreviation for Celestial DevaWhat does CD stand for?
CD stands for "Celestial Deva"