Word info

Sidford

Proper noun

Meaning

Sidford

A small village on the outskirts of the town of Sidmouth, Devon, England.

Source: en.wiktionary.org

Close letter words and terms