Green’s Dictionary of Slang

shagroon n.

[? Irish seachrán, wandering]

[mid–late 19C] (N.Z.) an early settler in Canterbury, New Zealand, from anywhere except Britain, esp. one from Australia.