Meaning "standing fire", this is considered the world's deepest lake.
1.Aral Sea
2.None of these
3.Lake Baikal
4.Lake Victoria

Q&A Platform for Education
Platform Explore for Education