ASTRACHAN Meaning of ASTRACHAN in English n. curly fur of Karakul lambs (from central Asia); woolen cloth resembling the fur of Karakul lambs Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012