answersLogoWhite

0

Penlan > Pen-lan

Pen means 'head/top' or 'end/edge',

Llan means 'church/monastery'.

or Glan meaning 'river bank/hillock'

User Avatar

Wiki User

12y ago

What else can I help you with?