gouls

English

Noun

gouls

  1. plural of goul