niwl m (plural niwloedd)
From Middle Welsh nywl. Cognate with Irish néal; a Celtic loanword either from Vulgar Latin *nībulus, a modification of Latin nūbilus (“cloudy”), or from Proto-Germanic *nebulaz (“cloud, mist”).