Batticaloa meaning of: Land of the singing fish.
Arti Batticaloa : Tanah ikan bernyanyi.