Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

biwa Definition

Cancel
biwa
geographical name(Bi-wa)
lake 40 miles (64 kilometers) long on west central Honshu, Japan

Words Related to biwa!

biwa Examples by Brain Bank Users