Online English Dictionary

Home

Norland


n.

The land in the north; north country.


© 2009 Dammam Community College