Definitions from Wikipedia (Dimbula)
▸ noun: a village located in the Central Province, Sri Lanka.
▸ Words similar to dimbula
▸ Usage examples for dimbula
▸ Idioms related to dimbula
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dimbula
▸ Words that often appear near dimbula
▸ Rhymes of dimbula
▸ Invented words related to dimbula
▸ noun: a village located in the Central Province, Sri Lanka.
▸ Words similar to dimbula
▸ Usage examples for dimbula
▸ Idioms related to dimbula
▸ Wikipedia articles (New!)
▸ Popular adjectives describing dimbula
▸ Words that often appear near dimbula
▸ Rhymes of dimbula
▸ Invented words related to dimbula