Shagroon (noun) Definition, Meaning & Examples

noun
  1. a nineteenth-century Australian settler in Canterbury
Shagroon (noun) Definition, Meaning & Examples

More Definitions