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:
Jane,
Nora,
Delyth,
Myfanwy,
Anchoret,
Carys,
Cari,
Dafydd,
Jack,
Conner,
Connor,
Caradoc,
Ceron,
Dewi