Boy name origins & meanings Scottish : Feisty Boy name variations Lachlan Lachlann Lackland Lock Locklan Laughlin