Find the word definition

Wikipedia
Saint-Izaire

''' Saint-Izaire ''' is a commune in the Aveyron department in southern France.

The Château de Saint-Izaire is a 14th-century episcopal castle.