Boy name origins & meanings Irish : Son of LeanderScottish : Son of the servant of John Boy name variations Maclean McLain McLaine Macleane