Winegeeks
Winegeeks
“M” glossary entries
Madeira
Wine Definition
A fortified wine from Madeira Island off the coast of Portugal.
Winegeeks