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.”

Synonyms

  • hill
  • mound

Antonyms

  • plain
  • valley