Pen-y-Lan is a Welsh place name:

See also edit