 The word "Annapoorna" is a made of two words "Anna" meaning rice grains or food and "Poorna" meaning perfect and complete.Hence, "Annapoorna" means complete or perfect food.Sri Annapoorneshwari is believed to be an incarnation of Goddess Parvati, wife of Lord Shiva.