devi : Idioms & Phrases


bhumi devi

  • noun Hindu earth goddess; one of the two wives of Vishnu
WordNet

nanda devi

  • noun a mountain in the Himalayas in northern India (25,660 feet high)
WordNet