FamilyEducation.com
   
 

Last name origins & meanings:

  1. Scottish: Anglicized form of Gaelic Mac a’ Ghille Bhàin ‘son of the pale or white-haired lad’, in some cases a descriptive nickname for an albino.
  2. Scottish: variant of McBean.