Annapurna is a Sanskrit name which literally means 'Anna' means food and 'purna' means complete; together the term Annapurna signifies nourishing with food to the fullest. In Hinduism, Annapurna is "...