orphrays

English

Noun

orphrays

  1. plural of orphray