DOMRA


Meaning of DOMRA in English

ˈdämrə, ˈdȯm- noun

( -s )

Etymology: Russian domra, dombra, of Turkic origin; akin to Turkish tambura, a kind of guitar, Kirghiz dombra

: a Russian instrument like a lute

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.