Advertisement

Advertisement

Llangollen

/ hlanˈɡɒhlɛn /

noun

  1. a town in NE Wales, in Denbighshire on the River Dee: International Musical Eisteddfod held annually since 1946. Pop: 2930 (2001)


Discover More

Example Sentences

Although Llangollen is a delightful town, my recollections of it are anything but pleasant.

The country around Llangollen was beautiful, but the memory of the hotel leaves a blight over all.

The environments of Llangollen are charming in a high degree.

The Dee is a mountain-river from Bala downwards, and until Llangollen has been passed.

The name of Llangollen is, by some authorities, derived from St. Collen, to whom the church is dedicated.

Advertisement

Advertisement

Advertisement

Advertisement


LlanfairpwllgwyngyllLlanito