What’s a "hallow"?

Just curious

The dictionary isn’t helping much. Is this a British thing?