Find the word definition

Wiktionary
horse archer

n. A cavalryman armed with a bow.