Englishfor English speakers
foundress English
Meaning foundress meaning
What does foundress mean?
foundress
Synonyms foundress synonyms
What other words have the same or similar meaning as foundress?