English to English
helicon
('h/E/l/@/,k/A/n
)
noun (n)
- a tuba that coils over the shoulder of the musician(noun.artifact)source: wordnet30
- A mountain in Bœotia, in Greece, supposed by the Greeks to be the residence of Apollo and the Muses.(noun)source: webster1913