Saint-Louis-du-Ha! Ha! is a small town in the regional county municipality of Témiscouata, Quebec, near the south shore of the Saint Lawrence River in Canada. The parish began in 1860 as the site of a Roman Catholic mission; it was named in 1874. The population of Saint-Louis-du-Ha! Ha! is 1,471.
The commission de toponymie asserts that the parish’s name refers to nearby Lake Témiscouata, the sense of haha here being an archaic French word for an unexpected obstacle or abruptly ending path. The exclamation marks were added colloquially and have since gained recognized status among Canadian federal institutions such as Canada Post.
I’m from a different Saint Louis. St. Louis city itself has a population of 356,361 while what is commonly called the St. Louis Metro Area has 2,816,710 people.