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