Find the word definition

Wikipedia
Herblay

Herblay is a commune in the department of Val-d'Oise, France. It is located from the center of Paris, in its northwest suburbs. It is twinned with Yeovil, UK.