Meaning and Origin of: Stockyrd

Girl name origins & meanings

  • English : From the yard of tree stumps

Girl name variations