Advertisement

Advertisement

topkhana

[tohp-kah-nuh]

noun

Indian English.
  1. a building where artillery, ammunition, etc., are made, repaired, and stored.



Discover More

Word History and Origins

Origin of topkhana1

1660–70; < Hindi, Urdu tōpkhānā < Turkish top cannon + Persian khānah house

Advertisement

Advertisement

Advertisement

Advertisement