Word info

Stoke-by-Nayland

Proper noun

Meaning

Stoke-by-Nayland

A village and civil parish in Babergh district, Suffolk, England.

Source: en.wiktionary.org

Close letter words and terms