Shubha comes from Sanskrit and means "auspicious," "good," or "fortunate."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shubha?
Swipe through thousands of names like it