Noun Definition

northland

1.Definition: any region lying in or toward the north

Category: Places