Definition of Baykal, Lake in English:

Baykal, Lake

proper noun