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)
“Collins English Dictionary — Complete & Unabridged” 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012


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