''She was not wanting in heart.''
"To be wanting" in something means that something is absent or lacking.
"To have heart" means that you have the capacity for sympathy, generosity or compassion.
So, "She was not wanting in heart" means "She has a lot of sympathy, generosity or compassion".
I see it like Keith.
thank you for all