Meaning and Origin of: Shurlock

Boy name origins & meanings

  • Old English : White-haired

Boy name variations