Word info

Otterbourne

Proper noun

Meaning

Otterbourne

A village and civil parish in City of Winchester district, Hampshire, England (OS grid ref SU4623).

Source: en.wiktionary.org

Close letter words and terms