What does Lachlan mean?
Lachlan means “from the land of lochs,” originally “Viking” or “from Norway.”
What does Logan mean?
Logan is a Scottish surname and place name from the Gaelic lagan, “little hollow.” A surname turned first name, it has soared in recent decades for boys and, increasingly, girls.