Caitriona

Origin Gender Meaning
Gaelic Girl Pure, unsullied