BIWA
Meaning of BIWA in English
/bee"wah/ , n.
Lake , the largest lake in Japan, on Honshu, near Kyoto. 260 sq. mi. (673 sq. km). Also called Omi .
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012