Feedback
Yandex
Meaning
Name
●
A Russian Internet company which
operates
the
largest
search engine
in Russia.
●
A
search engine
that
popularized
the company of the same name.
Sourced from
Wiktionary
Related
Yahoo
Google
Baidu
Amazon
Alibaba
Bing
Microsoft
Facebook
Gmail
Youtube
Paypal
Ebay
Uber
Salesforce
Grab
Apple
Yelp
Platform
Website
Goog
Fedex
Spotify
Twitter
Msn
Avast
Quora
Whatsapp
Netflix
Aol
Search Engine
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better