Goddess Annapoorna devi is an avatar of Parvati, the wife of Shiva. Anna means "food" or "grains". Purna means "full, complete and perfect". She is worshipped through the recitation of her thousand names and her one hundred and eight names.