onlooker (n.) Look up onlooker at Dictionary.com
c.1600, from on + agent noun from look (v.).