SAROD Meaning of SAROD in English [ sə'rəʊd ]■ noun a lute used in classical North Indian music.OriginUrdu, from Pers. surod 'song, melody'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004