Home / Dictionary / Domra

Domra Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A round-bodied lute of Russian origin, with either three or four strings.

See Also
lute
Related Terms
Rhyming Words
mra umra hamra tamra bhamra
Compare
Domra vs