Trincomalee

English

Pronunciation

Proper noun

Trincomalee

  1. A city in Sri Lanka.

Derived terms

Translations

Anagrams