eyesore (n.) Look up eyesore at Dictionary.com
c.1300, "a soreness of the eyes" (obsolete); sense of "something offensive to the eye" is from 1520s; from eye (n.) + sore (n.). In the sense "eye disease" Old English had eagseoung.