steam organ

English

Noun

steam organ (plural steam organs)

  1. Synonym of calliope.

Anagrams