Word info

Temagami

Proper noun

Meaning

A lake in Canada

A municipality of Ontario, Canada

Source: en.wiktionary.org

Close letter words and terms