gryfons

English

Noun

gryfons

  1. plural of gryfon