English edit

Noun edit

orphrays

  1. plural of orphray