Orfray
/(?)/
Or·fray
Orfray
n.
The osprey.
(Zool.) [
Obs.
]