Depot

What country does depot come from?
Depot came into English from the French word dépôt, meaning "a deposit, place of deposit." A depot can be a place like a warehouse where items are tem...