Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of astrakhan

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