Home›Baby Names›Mahgul مهجولMahgulMeaning: Beautiful, Moon flower.🌍 Urdu♡ Save name MeaningBeautiful, Moon flower.OriginUrduGender—Pronunciation—CategoriesUrdu Similar NamesView all →HaifaSlender, slim, of beautiful body, Variant of Arabic Hayfa,.Urdu♡ZarifahBeauty, smartUrdu♡SafiaPure, clear, crystal, fem. of Saafi.Urdu♡HananeaffectionatenessUrdu♡UbaidaServant of Allah, worshiper of AllahUrdu♡RafifahRafifah is an Arabic name for girls that means brilliance, luster, gloss.Urdu♡