orhamwood
/ˈɔrəmˌwʊd/Definitions
1. noun
A rare or obsolete word for a wooded hill or mound
“The old maps referred to the ancient burial site as a mysterious orhamwood.”
1. noun
A rare or obsolete word for a wooded hill or mound
“The old maps referred to the ancient burial site as a mysterious orhamwood.”