Etymology

ECMA

E1C3M3A1

Today it means: Ecma International, a nonprofit standards organization for information and communication systems. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok