Family name origins & meanings
- English (Yorkshire and Northumberland) : unexplained. Probably a habitational name from an unidentified or lost place in northern England, or possibly from Tarbolton in Ayrshire, Scotland.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe