norward

/ˈnɔːwərd/

Definitions

1. noun

a direction or location in a northerly or northeasterly direction

“The town of Norward is located in the northernmost part of the country.”

Synonyms

  • northeast
  • northerly

Antonyms

  • south
  • southeast