What is a “Kamikaze” and what does the word mean in Japanese?

Kamikaze means “divine wind” in Japanese.

The term was coined in 1281, referring to typhoons that wiped out a Mongol invasion fleet before it could arrive on Japan’s shores.

In the same way, the kamikaze hoped that their suicide missions would stop the Allies as they approached Japan.