Question: why mohun bagan is called macha?
Answer: The East Bengal fans often taunt the Mohun Bagan fans by calling them 'Macha'. ... Macha is a colloquial Bengali expression for a mast of a boat, derived from the original Bengali word - 'mecho' which signifies oaring a boat as seen in the logo of Mohun Bagan.