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:
Felicity,
Jane,
Nora,
Cari,
Laverne,
Charlotte,
Catrin,
Dafydd,
Carwyn,
Dewi,
Jack,
Connor,
Caradoc,
Conner