˜yÐÄvlog

Advertisement

Advertisement

topkhana

[ tohp-kah-nuh ]

noun

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


Discover More

˜yÐÄvlog History and Origins

Origin of topkhana1

1660–70; < Hindi, Urdu ³Ùűè°ì³óÄå²ÔÄå < Turkish top cannon + Persian °ì³óÄå²Ô²¹³ó house

Advertisement

Advertisement

Advertisement

Advertisement