An African form related to Arabic Karam, carrying meanings of generosity, honor, or noble character.
Like Karamo?
Swipe through thousands of names like it