MACHAN


Meaning of MACHAN in English

noun

or ma·chaan məˈchän

( -s )

Etymology: Hindi macān platform, scaffold, from Sanskrit mañca

India : a platform (as in a tree) used for observation in tiger hunting

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.