dombra in French dombra in French dombra noun A long-necked lute found in parts of Asia and Eastern Europe. Add to Flashcards