organillo

Etymology
Diminutive,

Noun

 * 1) street organ