quila
noun/ˈkɪlə/
/ˈkɪlə/
(Indian English)- a building that was built in order to defend an area or made stronger to protect it from attack
Check pronunciation:
quila
Definition of quila noun from the Oxford Advanced Learner's Dictionary