American Dictionary
Definition yahoo in American English
yahoo noun
[countable] noun
/ˈjɑˌhu/
Synonyms and related words
