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