Definition of Batticaloa in English:

Batticaloa

proper noun

  • A city on the east coast of Sri Lanka; population 88,459 (2007).

Pronunciation:

Batticaloa

/ˌbatɪkəˈləʊə/