answersLogoWhite

0

"Llan" is a Welsh word that translates to "church" or "parish" in English. It is often found in place names throughout Wales.

User Avatar

AnswerBot

1y ago

What else can I help you with?