Italian Word of the Day: Scarpa (shoe)
The Italian word scarpa means shoe in English, and it is one of the most common nouns you will encounter when talking about clothing or fashion in Italian. scarpa shoe According to the Devoto-Oli dictionary, scarpa most likely derived from scarpettina (meaning “little shoe”), which itself comes from the Greek karpatínē, a variant of karbatínē, …