beholder

BEHO'LDER, n. One who beholds; a spectator; one who looks upon, or sees.