BARCHAN Meaning of BARCHAN in English [ 'bα:k(ə)n ]■ noun a crescent-shaped shifting sand dune, as found in the deserts of Turkestan.OriginC19: from Turkic barkhan . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004