SOWAR


Meaning of SOWAR in English

(n.) In India, a mounted soldier.

Webster's English dictionary.      Английский словарь Webster.