depots
plural of depot
Noun
plural of depot