annapurna
English
annapurna meaning in English • annapurna का अर्थ अंग्रेजी में
Noun
- wife of Siva and a benevolent aspect of Devi: goddess of plenty.
- a mountain in Nepal, 26,504 feet high.