Batticaloa The city/word Batticaloa means Sri Lanka. The city Batticaloa lies in Sri Lanka. The country Sri Lanka contains the city Sri Lanka.