Heather Mains - the main farm on an estate cultivated by or for the proprietor strath - a river valley muir - rough, uncultivated land - moor mills in Kincardineshire would usually have been water powered for grinding grain to flour I don't know of a site for place name meanings like the above. However, for very large scale (6inch = 1mile) 19th century maps try http://www.old-maps.co.uk/index.htm I find the older version of this site accessible by link from the above address to be more useful. It can also be accessed direct at http://www.old-maps.co.uk/oldSite/index.htm Malcolm