Etymology
Today it means: A hardware or software system that uses a group of other servers to obtain results Full definition →
From meta- + server.
Etymology from Wiktionary, CC BY-SA 4.0.