Definition of "Magherafelt"

Magherafelt