Meaning and Origin of: Crawfurd

Boy name origins & meanings

  • Old English : Ford of the crows

Boy name variations