generous; honest, frank; kindhearted

listen to the pronunciation of generous; honest, frank; kindhearted
English - English
{s} openhearted
generous; honest, frank; kindhearted
Favorites