answersLogoWhite

0

Meikle is the name of a loch in Aberdeenshire in northeastern Scotland. It is named for the Scots word for "big".

User Avatar

Wiki User

10y ago

What else can I help you with?