Word info

Zennor

Proper noun

Meaning

Zennor

A village and civil parish of Cornwall, England.

Source: en.wiktionary.org

Close letter words and terms