Madeira

Webster's Dictionary of the English Language

·noun A rich wine made on the Island of Madeira.

Related Words