Find the word definition

Wikipedia
Port-Toulouse

Port-Toulouse was an Acadian village situated in the French colony of Île-Royale, which is now Cape Breton Island. It was located on the present site of the Nova Scotian village of St. Peter's, on the strait that separates Bras d'Or Lake from the Atlantic Ocean.