astrakhan

Noun
  1. The fur of young lambs (synset 114788619)
  2. A city in southwestern Russia on the delta of the Volga River (synset 109026728)

Other Searches