Fairhead Definition
Definition
A rock or hill that rises above the surrounding countryside, often at the side of a river; a prominent or conspicuous spot.
Browse
A rock or hill that rises above the surrounding countryside, often at the side of a river; a prominent or conspicuous spot.
Browse