Definition of Trincomalee in English:

Trincomalee

proper noun

  • The principal port of Sri Lanka, on the east coast; population 51,600 (est. 2007). It was the chief British naval base in SE Asia during the Second World War after the fall of Singapore.

Pronunciation:

Trincomalee

/ˌtrɪŋkəməˈliː/