- a seaport in SW Sri Lanka.
- a port in SW Sri Lanka; along with other coastal settlements, it suffered badly in the Indian Ocean tsunami of December 2004. Pop: 90 270 (2001)
More Definitions
- BUTCHER PAPER (noun) Definition, Meaning & Examples
- DIETHYLAMINOETHANOL (noun) Definition, Meaning & Examples
- CIRCULUS (noun) Definition, Meaning & Examples
- MüLLERIAN MIMICRY (noun) Definition, Meaning & Examples
- HDL (noun) Definition, Meaning & Examples
- EXTRA-VIRGIN (noun) Definition, Meaning & Examples