Lanslod

Lawnslot

A name that seems to have been used to translate Lancelot into Welsh.