Find the word definition

Wikipedia
Saint-Sébastien-sur-Loire

Saint-Sébastien-sur-Loire is a commune in the Loire-Atlantique department in western France.

It is the third-largest suburb of the city of Nantes, and is adjacent to it on the southeast, across the Loire River.