Sowarree meaning

(dated, India) A mounted procession, a cavalcade.
noun
0
0
Advertisement

Origin of sowarree

  • From Urdu sawār, swordsman

    From Wiktionary