meaning of astrakhan

1. Of or pertaining to Astrakhan in Russia or its products; made of an Astrakhan skin.
2.
The skin of stillborn or young lambs of that region, the curled wool of which resembles fur.


Related Words

astrakhan |

Developed & Maintained By Taraprasad.com

Treasure Words