Negombo (English, name)
expansion: Negombo
Senses:
glosses: Negombo, a city in Sri Lanka
Forms: