Shams-jahan means "A magnificent name evoking the brilliance of the sun illuminating the entire world, symbolizing beauty and universal radiance.".
Shams-jahan meaning in Urdu is: دنیا کا سورج، خوبصورتی
Shams-jahan is of Arabic origin.
Shams-jahan has 3 syllables.
Parents who liked Shams-jahan also loved these names