Meaning and Origin of: Stemford

Boy name origins & meanings

  • English : From the stony ford

Boy name variations