Helicon

Definition:

  • (n.) A mountain in Boeotia, in Greece, supposed by the Greeks to be the residence of Apollo and the Muses.

Compare helicon with other words:

helicin vs. helicon

helicon vs. shoulder

coil vs. helicon

helicon vs. tuba