Name: Shams-jahan (شمسجها)
Meaning: Shams Jahan is a Persian name for girls that means beautiful. Its literal meaning is sun of the world, sunlight of the world.
Gender: female