Suma is an Indian name, especially in Sanskrit-based usage, meaning "good mind," "flower," or "grace" depending on derivation.
Like Suma?
Swipe through thousands of names like it