Etymology

Batticaloa

B3A1T1T1I1C3A1L1O1A1

Today it means: A city in Sri Lanka. Full definition →

Portuguese Batticaloa ← Tamil மட்டக்களப்பு
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok