machan








noun

  1. (in India) a raised platform used in tiger hunting
52 queries 0.392