0%

ALL meanings of biwa

Bi·wa
B b
  • noun biwa Lake, the largest lake in Japan, on Honshu, near Kyoto. 260 sq. mi. (673 sq. km). 1
  • noun biwa (music) A plucked lute, originating in the classical and traditional music of Japan, characterized by a pear-shaped body and four or five high frets, giving the instrument a distinctively twangy tone. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?