Actually, it’s a categorical you’re attempting to describe, not a concept. I understand the concept perfectly. I’m talking about the designation of places and things.
Hallowed Ground are places which need to be preserved as they are the landmarks on the map of Humanity's travels. Places of such importance that without them we can not see where we have been or where we need to go.
That's the best I can do in a way of explanation and undoubtedly I did a poor job and you still do not understand, but I believe that there are many many FRiends here that will and do, which only brings us back to my first answer: That Hallowed Ground is a concept that if you don't understand it no amount of explanation will.