What is the meaning of Llech?

flagstone, slab of stone

slate

tablet (slab of clay used for inscription)

hiding place

state of concealment, hiding

lurking, skulking, stealth

sly or stealthy person, sneak, skulker

Source: wiktionary.org