Which came first the souvlaki or kebab?

The shish kebab.

The word "kebab" is derived from the Arabic word "kabab", which means "roast meat". The earliest evidence of kebabs dates back to the 12th century, when Arab travelers described eating grilled meat skewers in Persia. Shish kebabs, which are made with chunks of meat grilled on a skewer, are believed to have originated in the Middle East.

Souvlaki is a Greek dish that is made with small pieces of meat grilled on a skewer. The word "souvlaki" is derived from the Greek word "souvla", which means "skewer". Souvlaki is believed to have originated in ancient Greece, where it was a popular street food.