gleemaiden

gleemaiden

(ˈɡliːˌmeɪdən)
n
a female minstrel