Definition of yahoo

What does the word yahoo mean?