← Back to map

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")