Sowar in Tagalog

What is the translation of word Sowar in Tagalog/Filipino ?

Meaning of   Sowar in Tagalog is : mangangabayo

Sponsored

Defenition of word Sowar

  • In India, a mounted soldier.

Sponsored

Other meanings of Sowar