Torres

Definition

Wine

  • a renowned family-run winemaking company based in Penedès, Catalonia, Spain. Members of the Torres family, especially Miguel Torres Senior and Junior, have transformed the local Catalonian wine production methods producing consistently good red and white wines.
http://www.dictionarycentral.com/definition/torres.html