ST.-LÉONARD


Meaning of ST.-LÉONARD in English

/saynt'len"euhrd/ ; Fr. /saonn lay aw nannrdd"/ , n.

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

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .