Argusauge

Etymology
. A reference to the 100-eyed mythological Greek giant.

Noun

 * 1)  eagle eye