grailes
English
Noun
grailes
plural of
graile