Meaning & History
Derived from Welsh caru meaning "love". This is a relatively modern Welsh name, in common use only since the middle of the 20th century.
Related Names
Popularity
People think this name is
youthful upper class natural wholesome refined strange
Categories
Entry updated October 20, 2016