Find the word definition

Wikipedia
Muchan

Muchan may refer to:

  • Muchan, Alborz, a village in Iran
  • Muchan, Chaharmahal and Bakhtiari, a village in Iran
  • Muchan, Markazi, a village in Iran
  • Kalarippayattu stick fighting