ASTRAKHAN





Definition:

  1. [noun] the fur of young lambs

  2. [noun] a city in southwestern Russia on the delta of the Volga River
    Synonyms: Astrakhan

Synonyms: