Wiktionary
horse archers
n. (plural of horse archer English)
n. (plural of horse archer English)