Synonyms of Astrakhan in English :
Antonyms of Astrakhan in English
Thesaurus of Astrakhan in English
1. (noun) the fur of young lambs