|
Definition of Orfray
1. n. The osprey.
Definition of Orfray
1. Noun. (obsolete) The osprey. ¹
¹ Source: wiktionary.com
Definition of Orfray
1. orphrey [n -FRAYS] - See also: orphrey
Medical Definition of Orfray
1.
|
1. n. The osprey.
1. Noun. (obsolete) The osprey. ¹
¹ Source: wiktionary.com
1. orphrey [n -FRAYS] - See also: orphrey
1.