From Sanskrit shubha, meaning “auspicious,” “good,” or “fortunate.”
Like Shubh?
Swipe through thousands of names like it