Orfray /(?)/

Or·fray

Orfray

n.
  1. The osprey. (Zool.) [Obs.]