What is the meaning of Sowar?

A soldier on horseback, especially one during the British Raj.

horn (clarification of this definition is needed)

Source: wiktionary.org