Visually pleasing sight; something that is easy on the eye.
A look, especially a quick one; a peek.
To peek; peep.