Home›Baby Names›Banafsheh بنفسههBanafshehMeaning: A flower (Violet)🌍 Urdu♡ Save name MeaningA flower (Violet)OriginUrduGender—Pronunciation—CategoriesUrdu Similar NamesView all →LandaReference To The Virgin Mary.Urdu♡SafiyyahUntroubled, serene, pure, best friend, wife of the ProphetUrdu♡KamayilahKamayilah is an Arabic name for girls that means whole, without flaws, perfect.Urdu♡BahiyaaBeautiful, RadiantUrdu♡KamnaHankering, Avidity.Urdu♡ParandSilkUrdu♡