Dictionary
Thesaurus
Reference
Translate
Web
Related Searches
on Ask.com
dehiwala-mount lavinia - 1 dictionary result

De⋅hi⋅wa⋅la-Mount La⋅vin⋅i⋅a

[de-hi-wah-luh-mount luh-vin-ee-uh]
–noun
a city in SW Sri Lanka, on the Indian Ocean. 136,000.
Search another word or see dehiwala-mount lavinia on Thesaurus | Reference