DOMRA


Meaning of DOMRA in English

n. plucked instrument with an arched back and three strings similar to a lute or mandolin (Music)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.