mecha The origin and history of mecha. Etymology From Japanese meka, itself shortened from the English word "mechanical". ← Back to the full definition of mecha