as in the town Llanfair?

Yep, as in a lot of Welsh words. Llan means originally 'an enclosed piece of land'. By the way, the f in Llanfair is pronounced /v/. Ff is pronounced /f/.


Ceci n'est pas un seing.