Meaning of topkhana

top•kha•na

Pronunciation: (tōp'kä-nu), [key]
— n. Anglo-Indian.
  1. a building where artillery, ammunition, etc., are made, repaired, and stored.
Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.