Meaning and Origin of: Yarborough

Family name origins & meanings

  • English (Lincolnshire) : variant of Yarbrough.