noun
Caspian Sea
The world's largest inland body of water, located between Europe and Asia.
カスピ海は世界最大の湖です。
The Caspian Sea is the largest lake in the world.
From English 'Caspian Sea', via Russian or other European languages, combined with Japanese 海 (sea).