'

Welsh–English dictionary

English translation of the Welsh word llon

Welsh → English
  
WelshEnglish
llon blithe; cheerful; glad; hilarious; jocund; jovial; merry
llonni cheer; exhilarate