Word info

Upwood

Proper noun

Meaning

A surname.

A village in Huntingdonshire, England.

Source: en.wiktionary.org

Close letter words and terms