Advertisement
Advertisement
topkhana
[tohp-kah-nuh]
noun
Indian English.
a building where artillery, ammunition, etc., are made, repaired, and stored.
Discover More
51Թ History and Origins
Origin of topkhana1
1660–70; < Hindi, Urdu ō < Turkish top cannon + Persian Բ house
Advertisement
Advertisement
Advertisement
Advertisement
Browse