pennill
/pɛˈnaɪl/Definitions
1. noun
A small hill or mound of earth or stones.
“The old castle was situated on top of a pennill overlooking the valley.”
1. noun
A small hill or mound of earth or stones.
“The old castle was situated on top of a pennill overlooking the valley.”