Girl namesAnfalMeaningSpoils; gifts freely givenMore girl namesAngelaAreejAseelAsmaBarbaraBasma← Names guide