Synonyms and Antonyms for astrakhan | Synonym.com

Synonyms and Antonyms for astrakhan

1. Astrakhan (n.)

a city in southwestern Russia on the delta of the Volga River

Synonyms:

2. astrakhan (n.)

the fur of young lambs

Synonyms: