sowar
English
sowar meaning in English • sowar का अर्थ अंग्रेजी में
Noun
- In India, a mounted soldier.