Definitions of Astrakhan:

  • noun:   a city in southwestern Russia on the delta of the Volga River
  • noun:   the fur of young lambs