MONTROSE Meaning of MONTROSE in English /mon trohz"/ , n.James Graham, Marquis of , 1612-50, Scottish supporter of Charles I. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012