Synonyms of Lake Baykal in English :

Antonyms of Lake Baykal in English

Thesaurus of Lake Baykal in English

Lake Baykal

see definition of lake baykal

Synonyms of lake baykal

1. (noun) the largest freshwater lake in Asia or Europe and the deepest lake in the world