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