Inchlonaig en · PROPN Meanings An island, one of several inches in Loch Lomond, Scotland (OS grid ref NS3893).