Gender Feminine & Masculine
Usage Welsh
Meaning & History
Derived from Welsh caru meaning "to love".
Related Names
Popularity
People think this name is
classic mature formal natural wholesome strong refined strange serious nerdy