51Թ

Advertisement

Advertisement

topkhana

[ tohp-kah-nuh ]

noun

Indian English.
  1. 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