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


to piecestop kick