Inchlonaig
English
Proper noun
Inchlonaig
An
island
, one of several
inches
in
Loch Lomond
,
Scotland
(
OS
grid ref NS3893
)
.