Hambantota (English, name)
expansion: Hambantota
Senses:
glosses: A town, the provincial capital of Southern Province, Sri Lanka.
Forms: