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:
Anwen,
Catrin,
Myfanwy,
Aerona,
Anchoret,
Delyth,
Carys,
Dafydd,
Carwyn,
Dewi,
Jack,
Connor,
Caradoc,
Conner