Montrose The origin and history of Montrose. Etymology From Scottish Gaelic moine ("moor") plus rois ("peninsula"). Origin: Scottish Gaelic ← Back to the full definition of Montrose