SOWAR Meaning of SOWAR in English noun in india, a mounted soldier. Webster English vocab. Английский словарь Webster. 2012