✔ 最佳答案
a knight; a cavalier; a horseback rider
knight(noun):
a man of high social rank who had a duty to fight for his king.Knight are often shown in pictues riding horses and wearing ARMOUR.
horseback rider(noun):a person who rides a horse
"horseback(adj):sitting on a horse
"rider(noun):a person who rides a...(e.g. horse,bicycle or motorcycle)