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. 2012