From the Scottish surname MacLaine/MacLean, meaning 'son of the servant of Saint John.'
Like Maclaine?
Swipe through thousands of names like it