See Also: machair(dictionary)

machair (iou)



machair noun. Scot. L17.
[Gaelic.]
In Scotland: a flat or low-lying coastal strip of arable or grassland; land of this nature.