Shams-ud-duha means "Connected to the forenoon, evoking the brilliant and hopeful hours of early daylight. The name suggests renewal and promising beginnings.".
Shams-ud-duha meaning in Urdu is: صبح کا سورج
Shams-ud-duha is of Arabic origin.
Shams-ud-duha has 4 syllables.
Parents who liked Shams-ud-duha also loved these names