Definition

Relating to or from Manduria, Italy, a town in the province of Brindisi in the Apulia region of Italy, known for its grapes and wine.