Find the word definition

Wikipedia
Haggardstown

Haggardstown is a townland located on the outskirts of Dundalk, Ireland. It lies in the parish of Haggardstown- Blackrock.