About us
Define
Definitions for
"Alta-Vista"
A popular "search engine" created and run by Digital Equipment Corporation (DEC).
northnet.org