Find the word definition

Wikipedia
Avazhikkarai (village)

Avazhikkarai is a village in the Tharangambadi Taluk and Nagapattinam District of Tamil Nadu, India.