calliope
1.
(
noun
) a musical instrument consisting of a series of steam whistles played from a keyboard
Synonyms:
steam organ
Related Words:
musical instrument
2.
(
noun
) (Greek mythology) the Muse of epic poetry
Related Words:
Muse
Terms and Conditions of Use / Copyright Notice