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. 2012