Where does “lleu” come from?

lleu (Welsh): light, brightness

Definitions

  1. light, brightness

Words derived from “lleu