English

edit

Noun

edit

steam organ (plural steam organs)

  1. Synonym of calliope

Anagrams

edit