'astrakhan' definitions:

Definition of 'astrakhan'

(from WordNet)
noun
The fur of young lambs
noun
A city in southwestern Russia on the delta of the Volga River