Astrakhan (a.) Of or pertaining to Astrakhan in Russia or its products |
Astrakhan (n.) The skin of stillborn or young lambs of that region, the curled wool of which resembles fur. |
Astrakhan | a city in southwestern Russia on the delta of the Volga River |
astrakhan | the fur of young lambs |