caspian_sea
1. [ noun ] (geography) a large saltwater lake between Iran and Russia fed by the Volga River; the largest inland body of water in the world
Synonyms: caspian
Related terms: lake Soviet_Union Iran
2. [ noun ] (geography) a large saltwater lake between Iran and Russia fed by the Volga River; the largest inland body of water in the world
Related terms: lake Soviet_Union Iran