Celestial deva Synonyms

Definitions for Celestial


  • (adjective) of, relating to, or suggesting heaven
  • (adjective) relating to or inhabiting a divine heaven
  • (adjective) of heaven or the spirit

CD abbreviation

CD is an abbreviation for Celestial Deva
What does CD stand for?
CD stands for "Celestial Deva"