Stockard

Origin Gender Meaning
English Girl from the yard of tree stumps