an alternative moniker for the search engine google.
"where did you find that website?" "madame linkmonger"
12👍 2👎