machair
Concise Oxford English Dictionary © 2008 Oxford University Press:
machair /ˈmakə, ˈmaxə/
▶noun (in Scotland) low-lying land formed near the coast from sand and shell fragments deposited by the wind.
– origin C17: from Sc. Gaelic.
'machair' also found in these Oxford entries:

