Caspian
English Meaning
- a large saltwater lake between Iran and Russia fed by the Volga River; the largest inland body of water in the world
Sorry, No Malayalam Meaning for your input!
See Caspia Want To Try Caspian In Malayalam??