'

Welsh–English dictionary

English translation of the Welsh word llyn

Welsh → English
  
WelshEnglish (translated indirectly)Esperanto

WelshEnglish
llyn lake; liquid; liquor; loch; mere; pond; pool; reservoir