מנוע חיפוש

Etymology
From +, hence literally “an engine of search”. It is a calque of.

Noun

 * 1) search engine: a website that allows one to search the Internet