Dictionary
Thesaurus
Reference
Translate
Web
dehiwalamount 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 dehiwalamount lavinia on Thesaurus | Reference