Find the word definition

Wikipedia
Veerachcholai

Veerachcholai is a rural village in the Ampara District within the Eastern Province of Sri Lanka. Most residents are Sri Lankan Tamilians, a minority and are farmers.