English Dictionary
◊ LLUD
LLud
n : (Welsh) a warrior god [syn: {LLud}]