gleemaidens
English
Noun
gleemaidens
plural of
gleemaiden