Girl namesBarbaraMeaningThe stranger, the one from afarMore girl namesBasmaBayanBushraChristineDanaDareen← Names guide