What does the word pizza mean?

Pie of the Tomato.