mintlaw Meaning and Definition

All in One

Mintlaw (literally meaning a smooth, flat place) is a large village in Aberdeenshire, Scotland lying along the A952 road and is geographically a route centre.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video