Trincomalee (English, name)
expansion: Trincomalee
Senses:
glosses: A city in Sri Lanka.
Forms: