SAROD


Meaning of SAROD in English

[sa.rod] also sa.rode n [Hindi sarod, fr. Per] (1865): a lute of northern India -- sa.rod.ist n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.