depot meaning in Hindi

Noun

a place where goods are stored and distributed

a bus or train station

बस या ट्रेन स्टेशन

English Usage: We waited at the depot for our bus to arrive.

Hindi Usage: हम अपनी बस के आने के लिए डिपो पर इंतज़ार कर रहे थे।

Share Anuvadan of depot