New Invention
hamlet · Shropshire
Old EnglishAI-generated
This name likely refers to a newly established or innovative settlement or enterprise. 'Invention' in this context means something newly devised or created.
Word origins
- New
- Old Englishnew(from nīwe "new")
- Invention
- Old Englishinvention, something devised(from inventio "invention")