Duke of Montrose (ship)

Several vessels have been named Duke of Montrose for one or another Duke of Montrose: