Find the word definition

Wikipedia
Neuillé-le-Lierre

Neuillé-le-Lierre is a French commune located in the Indre-et-Loire department in central France-Val de Loire .