Turkish · noun · Struggle & the Sword
Topkhaana
तोपख़ाना
said top-khaa-naa
also written: Topkhana
Meaning
An artillery park or arsenal; the artillery arm of an army.
Literally: cannon-house
Related words
An artillery park or arsenal; the artillery arm of an army.
Literally: cannon-house