MONT-ROYAL


Meaning of MONT-ROYAL in English

Fr. /mawonn rwann yannl"/ , n.

a town in S Quebec, in E Canada: suburb of Montreal. 19,247.

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