Find the word definition

Wikipedia
Kahawatta

Kahawatta is a town in the central mountains of Sri Lanka, elevation 710m. Kahawatta is known for its vast tea plantations and the gem industry present in the area.