Caraf
Primarily Female
The meaning of the name Caraf is I Love
The origin of the name Caraf is Welsh
People who like the name Caraf also like:
Aerona,
Anchoret,
Delyth,
Carys,
Felicity,
Jane,
Nora,
Dafydd,
Carwyn,
Dewi,
Jack,
Connor,
Caradoc,
Conner