English translation of 'किला'
mn/kila, kilA, kilaa, kilā/
castle countable noun
A castle is a large building with thick high walls, built by important people, such as kings, in former times, for protection during wars and battles.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of किला from the Collins Hindi to English Dictionary