What is the etymology of the name Italy?

The etymology of names such as those of countries is not always easy to work out. There is no agreement on the meaning of Italy but it possibly came from Oscan via Greek and means land of young cattle.