SOWAR Meaning of SOWAR in English (n.) In India, a mounted soldier. Webster's English dictionary. Английский словарь Webster. 2012