Kala has several roots, including Indian meanings tied to 'art' or 'time' and Arabic associations with beauty or dark eyes.
Like Kala?
Swipe through thousands of names like it