Shaghf means "Expressing fervent emotion and powerful longing of the heart. The name signifies a passionate nature and capacity for intense feeling.".
Shaghf meaning in Urdu is: شدید شوق، تیز محبت
Shaghf is of Arabic origin.
Shaghf has 1 syllable.
Parents who liked Shaghf also loved these names