ORFRAYS MEANING IN ENGLISH

• Orfrays Definition & Synonyms

  1. (n.) See Orphrey. [Obs.] Rom. of R.


• Orfray Definition & Synonyms

  1. (n.) The osprey.


RECENT SEARCHES