Chilaw (English, name)
expansion: Chilaw
Senses:
glosses: a large town in the Puttalam district, North Western Province, Sri Lanka.
Forms: