Machair (noun) Definition, Meaning & Examples

noun
  1. (in the western Highlands of Scotland) a strip of sandy, grassy, often lime-rich land just above the high-water mark at a sandy shore: used as grazing or arable land
Machair (noun) Definition, Meaning & Examples

More Definitions