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