Find the word definition

Wikipedia
Chenankavu

The Chenankavu temple is a famous Bhagavathi temple in Kerala, located in Korom village, Payyanur, in north Kerala. This temple is renowned for its two annual festivals, Vishu Maholsavam and Saptaham Vayana, both held concurrently in the first half of April each year.