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