What is the meaning of 琵琶湖?

Lake Biwa

(Japanese lake) Lake Biwa

Source: wiktionary.org