Saint-Louis-du-Ha! Ha!
…Catholic mission; it was named in 1874. Haha is an archaic French word meaning "unexpected obstacle", referring in this case to a sharp bend in nearby Lake Témiscouata, which forced travellers heading for the St. Lawrence River to make a long portage (see Chemin du Portage). Alternative explanations linking the name…