Generous of heart, noble and abundantly kind.
Origin: Arabic
Generous of heart, noble and abundantly kind
Kareem, Karime
Nomi helps you and your partner find the perfect baby name together.