What does houghs mean?
noun
Houghs are a type of hill or mound, often found in rural areas. They can be natural or man-made.
Example
"The houghs in the countryside provided a scenic backdrop for the hikers."
Definition generated by AI and curated by RJS Tech Solutions LLP.