More than just an online dictionary!
(n.) An object of interest to the eye; one worshiped with the eyes.
Eye-saint Eye-splice Eye-spot Eye-spotted