Definitions from Wiktionary (Dambulla)
▸ noun: Dambulla, a city in Sri Lanka
▸ Words similar to dambulla
▸ Usage examples for dambulla
▸ Idioms related to dambulla
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dambulla
▸ Words that often appear near dambulla
▸ Rhymes of dambulla
▸ Invented words related to dambulla
▸ noun: Dambulla, a city in Sri Lanka
Similar:
Negombo,
Anuradhapura,
Polonnaruwa,
Sigiriya,
Batticaloa,
Ratnapura,
Kalmunai,
Galle,
Moratuwa,
Trincomalee,
more...
Phrases:
▸ Words similar to dambulla
▸ Usage examples for dambulla
▸ Idioms related to dambulla
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dambulla
▸ Words that often appear near dambulla
▸ Rhymes of dambulla
▸ Invented words related to dambulla