St-Léonard


St.-Lé•o•nard

(ˌseɪntˈlɛn ərd; Fr. sɛ̃ leɪ ɔˈnar)

n. a city in S Quebec, in E Canada: suburb of Montreal. 79,429.