Definition of "Scarrow"

Scarrow

  • proper noun

    plural Scarrows

    1. A surname.