琵琶

biwa (Japanese lute)

Meaning

  1. n
    biwa (Japanese lute)