Nihal has Arabic and Indian usage, often meaning “joyful,” “prosperous,” or “successful.”
Like Nihal?
Swipe through thousands of names like it