Definition of Baykal, Lake in US English:

Baykal, Lake

proper noun