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