Find the word definition

Wikipedia
Terlizzi

Terlizzi is a town and comune of the region of Apulia in southern Italy, in the province of Bari, lying to the west of the seaport of Bari on the Adriatic Sea, in the midst of a fertile plain. , its population was some 27,400.