Meaning Of The Word Machan

Real Dictionary

What's the definition of Machan? Find Machan meanings, definitions and more at the Real Dictionary online.

Machan Meaning

Machan Definition
Machan Definition

What's The Definition Of Machan?

machan in British English
noun: (in India) a raised platform used in tiger hunting

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day