English

edit

Noun

edit

kinura (plural kinuras)

  1. (music) A kind of organ stop with a quacking or buzzing sound.