Usha is a Sanskrit name meaning "dawn" and is also the name of the Hindu goddess of dawn.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Usha?
Swipe through thousands of names like it