We met a guy recently who was called this so it is a male name. it might be Australian as he is Australian but maybe not. It is said Lang.
Another name, which is very similar but said differently is Liang which is chinese in origin and means good or fine. It is a male name.