Meaning of Yahoo
Definition of Yahoo
(noun)
a
person
who is not
very
intelligent
or
interested
in
culture
one of a
race
of brutes resembling men but
subject
to the Houyhnhnms in a
novel
by Jonathan Swift
a
widely
used
search
engine
for the web that finds information, news, images, products,
finance
Other information on Yahoo
WIKIPEDIA results for
Yahoo
Amazon results for
Yahoo
Tweet