Lomond (noun) Definition, Meaning & Examples

noun
  1. a lake in W Scotland. 23 miles (37 km) long; 27 sq. mi. (70 sq. km).
noun
  1. a lake in W Scotland, north of Glasgow: the largest Scottish lake; designated a national park in 2002. Length: about 38 km (24 miles). Width: up to 8 km (5 miles)
  2. See Ben Lomond
Lomond (noun) Definition, Meaning & Examples

More Definitions