SOWAR


Meaning of SOWAR in English

noun in india, a mounted soldier.

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