English dictionary
astrakhan meaning and definition
Definition and meaning of astrakhan at MeaningMonkey.org. astrakhan meaning and definition in the English Dictionary.ASTRAKHAN noun
Definition of astrakhan (noun)
- the fur of young lambs
- a city in southwestern Russia on the delta of the Volga River
Source: Princeton University Wordnet