logo left
logo right
  Login

Word caru

Language:Welsh
English:to love
Somehow related to:car  Welsh
 carad = loved, beloved  Welsh
Name groups:Cari, Cedric, Cerys