Inchlonaig 释义与例句 name 1. An island, one of several inches in Loch Lomond, Scotland (OS grid ref NS3893).