Yahoo Mail
Search results
- Dictionaryyahoo/ˈjɑːhuː/
noun
- 1. a rude, noisy, or violent person. informal
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
Yahoo is an American web services provider. It is headquartered in Sunnyvale, California, and operated by the namesake company Yahoo! Inc., which is 90% owned by investment funds managed by Apollo Global Management and 10% by Verizon. Wikipedia