orfrays

noun

See orfrais.

noun

See orphrey.

noun

Plural form of orfray.