EGAVE
orfray
Meaning
noun
The osprey.
noun
Alternative spelling of orphrey.
Similar words
fray
orologist
phororachus
ostreger
ostridge
asar
oule
strich
ayry
orfrey
Save “orfray” to learn later