Word: mecha
Part of speech: Noun
Syllables: me
cha
Definition: A large armoured robot on legs, typically controlled by a pilot seated inside.
Morphemes:
Affix: mecha
Language: en
PoS: Noun
Meaning: A large armoured robot on legs, typically controlled by a pilot seated inside.
Etymology Compounds: Affix: メカ
Language: ja
Decoded: meka
Meaning: meka