That reminds (me) mostly "The Beauty And The Beast". If it should be "The Beast" something else should be "The Beauty". Or it can be both maybe good for a marketing Pay-Off but too long for branding.
Emirates wrote:I think it should be "The Bat" have a look at a head on approach shot...
I'm not a very creative person so I would call it " Atlantis ".
A myth of an ancient and wealthy town. It had a powerful fleet which was able to travel across different oceans. And it was a paradise. (according to Plato)
So to compare it:
A380 powerful plane which is able to connect different continents, it expresses the wealth in the western society. And I hope it will be a flying paradise too.
Megabus
The Flying Hippo
Supersize jet
Bertha
Albatross
Moby Dick
The Double Deck
The WhaleJet
Empress of the Sky
BigBoy
The White Elephant
Jumbo Bus
Leviathan
My favorite description is "a face only a mother could love" which I have seen on a photo on jetphotos or airliners.
Besides, I have seen a couple of times the name "Mega-Jumbo" or "Super-Jumbo" like in the news or on TV. although it is not very creative it pretty much hits the point for me.
-lr