moothill
/M UW1 T IH1 L/noun
- 1
(UK, law, historical) A hill or elevated place where a meeting or council took place in Saxon England.
Translate โmoothillโ into another language
Choose a language below to open the translator with English selected as the source language.