Karida

Origin Gender Meaning
Arabic Girl untouched, virginal