lunn
/lʌn/Definitions
1. noun
a hill or hillside with a natural or artificial lighting or observation point, often providing views of the surrounding landscape.
“The lunn at the top of the hill offered breathtaking views of the city skyline.”
1. noun
a hill or hillside with a natural or artificial lighting or observation point, often providing views of the surrounding landscape.
“The lunn at the top of the hill offered breathtaking views of the city skyline.”