Find the word definition

Wikipedia
Arddlin

Arddlîn (sometimes anglicised as Arddleen) is a village in Powys, central Wales. It lies about 5 miles north of Welshpool.

Category:Villages in Powys