BARCHAN


Meaning of BARCHAN in English

[bar.chan] n [Russ barkhan, fr. Kazakh] (1888): a moving crescent-shaped sand dune

Merriam-Webster English vocab.      Английский словарь Merriam Webster.