The only nickname for Lachlan I've ever heard is Lachie / Lachy (pronounced Locky here), and honestly I don't think there's any point trying for a different nickname to that one. The nickname Lachie is pretty much inevitable.I love Lachlan, by the way.
That is so true. My little 'nephew' is a Lachlan and when he was born my cousin and his wife were determined not to have him be called Lachie...give it only 3 weeks and they are calling him Lachie!