YAHOO


Meaning of YAHOO in English

(n.) A raw countryman; a lout; a greenhorn.

Webster's English dictionary.      Английский словарь Webster.