Green’s Dictionary of Slang

Rob Roy n.

[rhy. sl.; ult. Scot. hero Rob Roy McGregor (d.1734)]

a boy.

[UK]Partridge DSUE (8th edn) 981/2: since ca. 1860.