Today’s Welsh word of the day is llyffant, pluralised as either llyffaint or llyffantod. It can mean toad or frog depending on whether you’re in South or North Wales, and its etymology is unclear. You can also use it as an insult – like how we call someone a toad in English if we think ... Read more