Word info

New Norway

Proper noun

Meaning

New Norway

A hamlet in Alberta, Canada

Source: en.wiktionary.org

Close letter words and terms