gleeds

English

Noun

gleeds

  1. plural of gleed

Anagrams