Girl namesSafaMeaningPurity; the hill in MeccaMore girl namesSalmaSalomeSaraSawsanShadenShahad← Names guide