Etymology
Today it means: Something which is displeasing to the ear- for instance, loud noises or bad music. Full definition →
From ear + sore. Compare eyesore.
Etymology from Wiktionary, CC BY-SA 4.0.