Definify.com

Definition 2024


Yahoo!

Yahoo!

See also: Yahoo and yahoo

English

Proper noun

Yahoo!

  1. (Internet) A web portal and search engine located at http://www.yahoo.com.

Derived terms

Translations