Find the word definition

Wikipedia
Tortora

Tortora is a town and comune in the province of Cosenza in the Calabria region of southern Italy.

Tortora (disambiguation)

Tortora, an Italian word meaning turtle dove, may refer to: