Skip to main content

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.
Advertisement