gleemaiden

English

Etymology

From glee +‎ maiden.

Noun

gleemaiden (plural gleemaidens)

  1. A female gleeman or minstrel.