Winegeeks

“M” glossary entries

Madeira

Wine Definition

A fortified wine from Madeira Island off the coast of Portugal.