palfreys

English

Noun

palfreys

  1. plural of palfrey