English translation of 'आगार'
mn/agara, ågAra, aagaara, ågār, agar, ågAr, aagaar/
depot countable noun
A depot is a large building or yard where buses or railway engines are kept when they are not being used.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of आगार from the Collins Hindi to English Dictionary