Astrakhan
English Dictionary
->
Letter A
-> Astrakhan
Search Dictionary:
Astrakhan Definition
(n)
the
fur
of
young
lambs
(n)
a
city
in
southwestern
Russia
on
the
delta
of
the
Volga
River
Astrakhan Synonyms
Astrakhan
© Art Branch Inc.