A female mensch.
Mensch is a word of Yiddish origin that implies an honorable man; a gentleman. It can be used for either sex, but is traditionally applied to males.
Femensch gives women their own term, with the same meaning.
Lailah is a real femensch; she invited the whole charity group over for coffee.