'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