Find the word definition

Wikipedia
Île-Perrot (AMT)

Île-Perrot is a commuter rail station on the AMT Vaudreuil-Hudson Line in L'Île-Perrot, Quebec, Canada.