Llechid

Proper noun

 * 1) A Welsh saint, who gave his name to Llanllechid.