Webster's Revised Unabridged Dictionary · 1913

Orfray

Orfray , noun

[French orfraie. Compare Osprey, Ossifrage.]

(Zoology) The osprey. [Obsolete] — Holland