'

Welsh–English dictionary

English translation of the Welsh word caen

Welsh → English
  
WelshEnglish
caen coating; peel; surface
caenen film; flake; layer