JavaScript has strange naming history! The language was renamed three times, with currently two active names - ECMAScript and JavaScript. The latest version of JavaScript(or ECMAScript) has 4 different names. I remember the first time I read about JavaScript and ECMAScript, their differences and similarities, I was like:

So yes, I totally agree that we need one name to rule them all. There is a great article about JavaScript version names and their current state - ES5, ES6, ES2016, ES.Next: What's going on with JavaScript versioning?.
I still believe that after two-three major releases everything will fall in place, but until then - ECMAScript 6 is what I choose to use as a reference.