ASTRAKHAN

Definition of ASTRAKHAN

  1. (noun)the fur of young lambs