Find the word definition

Wikipedia
Saint-Herblain

Saint-Herblain is a commune in the Loire-Atlantique department in western France.

It is the largest suburb of the city of Nantes, and lies adjacent to its west side.