Ashmi is an Indian name from Sanskrit roots meaning "rock" or "stone."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ashmi?
Swipe through thousands of names like it