Find the word definition

Wikipedia
Chowannur

Chowannur (Malayalam: ചൊവ്വന്നൂര്‍) is a place in Thrissur district, state of Kerala, India.