hymn (n.) Look up hymn at Dictionary.com
c.1000, from Old French ymne and Old English ymen, both from Latin hymnus "song of praise," from Greek hymnos "song or ode in praise of gods or heroes," used in Septuagint for various Hebrew words meaning "song praising God." Possibly a variant of hymenaios "wedding song," from Hymen, Greek god of marriage (see hymen), or from a PIE root *sam- "to sing" (cognates: Hittite išhamai "he sings," Sanskrit saman- "hymn, song") [Watkins]. Evidence for the silent -n- dates from at least 1530.