leaderesses

English

Noun

leaderesses

  1. plural of leaderess