foundressEnglish

foundress

Noun

A woman founder

English: foundress