Why is Japan named Japan?

Japan's name is Japan because it means Nihon in Japanese which means 'the land of the rising sun'.