English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition domra in British English

domra noun

noun
1

a Russian stringed musical instrument with a round body, rather like a lute, which has three or four strings

Example

It was a truly amazing experience - such a big ensemble of domra and balalaika players together on stage.

Definition domra in British English