Etymology
Today it means: Involving or pertaining to more than one server. Full definition →
From multi- + server.
Etymology from Wiktionary, CC BY-SA 4.0.