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