• Orfray

    Origin

    French orfraie. Compare osprey, ossifrage.

    Full definition of orfray

    Noun

    orfray

    (plural orfrays)
    1. (obsolete) The osprey.
    © Wiktionary