Find the word definition

Wikipedia
Poovattoor

Poovattoor (Malayalam:പൂവറ്റൂർ) is a village located in Kottarakara taluk in the northern part of the Kollam District, Kerala state, India. It is best known as the site of an ancient Bhagavathy temple, Poovattoor Devi Temple, sister of Pattazhy Devi Temple and Mannadi Devi Temple. .