Foundress
English Meaning
A female founder; a woman who founds or establishes, or who endows with a fund.
- A female founder.
Sorry, No Malayalam Meaning for your input!
See Foundres Want To Try Foundress In Malayalam??