meaning of sowar

1. In India, a mounted soldier.


Related Words

sowar |

Developed & Maintained By Taraprasad.com

Treasure Words