logo left
logo right
  Login

Word carad

Language:Welsh
English:beloved, loved
Somehow related to:caru = to love  Welsh
Name groups:Cedric