Find the word definition

Wikipedia
Kuchchaveli

Kuchchaveli or Kuchaveli is a coastal town located North-West of Trincomalee, Trincomalee District, Sri Lanka.