Ben
Affleck
Last name origin: Scottish
Last name meaning: habitational name, from either Affleck in Angus or Auchinleck (which was formerly pronounced Affleck) in Ayrshire.
Last name origin: Scottish
Last name meaning: habitational name, from either Affleck in Angus or Auchinleck (which was formerly pronounced Affleck) in Ayrshire.
Your partner in parenting from baby name inspiration to college planning.
Subscribe