founderesses

English

Noun

founderesses

  1. plural of founderess