Girl namesKhadijaMeaningBorn before her timeMore girl namesLateefaLaylaLeahLinaLujainLydia← Names guide