Kareena is often linked to Arabic Karima, meaning “generous” or “noble,” though it also echoes Italian Carina.
Like Kareena?
Swipe through thousands of names like it