hand organ

Explore definitions, synonyms, and language insights of hand organ

Definitions

Noun
a musical instrument that makes music by rotation of a cylinder studded with pegs