English

edit

Etymology

edit

mill +‎ stead

Noun

edit

millstead (plural millsteads)

  1. The site of a mill.

Anagrams

edit