Nissan Leaf etymology: What does its name mean, letters stand for?

The Nissan Leaf is an electric hatchback sold throughout the world, and Nissan’s flagship green car, but what does its name mean and what do its letters stand for?

Nissan officially styles the EV’s name as LEAF, and says that its letters stand for “Leading Environmentally-friendly Affordable Family car”.

This backronym is a little convoluted, but the Leaf name also fits perfectly with its greener than green image.