foundresses
English
Noun
foundresses
plural of
foundress