Lake Biwa (English, name)
expansion: Lake Biwa
Senses:
glosses: The largest lake in Japan, located in Shiga prefecture.
Forms: