Definition of "Scotter"

Scotter

  • proper noun

    plural Scotters

    1. A surname.