Etymology
Today it means: A repository for digital content such as computer files. Full definition →
From e- + repository.
Etymology from Wiktionary, CC BY-SA 4.0.