Dictionary.com
Thesaurus.com

St.-Léonard

American  
[seynt-len-erd, san-ley-aw-nar] / ˌseɪntˈlɛn ərd, sɛ̃ leɪ ɔˈnar /

noun

  1. a city in S Quebec, in E Canada: suburb of Montreal.