meaning of baykal

baykal meaning in General Dictionary

the biggest freshwater pond in Asia or European countries in addition to deepest lake in the field