domra - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a Russian stringed musical instrument with a round body, rather like a lute, which has three or four strings

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

    Submitted from United Kingdom on 24/04/2013