meaning of the name Lachlan
Scottish Meaning: The name Lachlan is a Scottish baby name. In Scottish the meaning of the name Lachlan is: Warlike. Land of Fjords (referring to the Vikings).