A variant of Kamala, from Sanskrit meaning lotus.
Like Camala?
Swipe through thousands of names like it