Definition of "Stockard"

Stockard

  • proper noun

    plural Stockards

    1. A surname.