Word info

millstead

Noun

Meaning

millstead (plural millsteads)

The site of a mill.

Source: en.wiktionary.org

Anagrams

Close letter words and terms