Baikal

What is Baikal?

Baikal definition and meaning on Dictionary terms:
noun

Lake, a lake in the Russian Federation, in S Siberia: the deepest lake in the world. 13,200 sq. mi. (34,188 sq. km); 5714 feet (1742 meters) deep.