Online Dictionary and Scrabble Word Finder
(n.) An object of interest to the eye; one worshiped with the eyes.
Eye-saint Eye-splice Eye-spot Eye-spotted