man on horseback

English

Noun

man on horseback

  1. Synonym of yellow knight.