YAHOO


Meaning of YAHOO in English

n. a coarse bestial person.

Etymology: name of an imaginary race of brutish creatures in Swift's Gulliver's Travels (1726)

Oxford English vocab.      Оксфордский английский словарь.