FamilyEducation.com
   
 

First name origins & meanings:

  1. Irish: Son of Leander
  2. Scottish: Son of the servant of John

First name variations: Maclain, McLain, Macleane, Maclean

Last name origin & meaning:

Scottish and Irish: variant of McLean.