The celestial moon
Shahrul means "The lunar orb itself; carries the celestial beauty and serene glow of the moon.".
Shahrul meaning in Urdu is: چاند، قمر
Shahrul is of Arabic origin.
Shahrul has 2 syllables.
Parents who liked Shahrul also loved these names