n. side of a sand dune protected from the wind and covered in grass (especially pertaining to the coasts of the Hebridean islands of north-west Scotland)
MACHAIR
Meaning of MACHAIR in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012