Name Details

हिमालय (Himalay)

Meaning

पर्वत श्रखला

boyHindu