MADEIRA MEANING IN ENGLISH

• Madeira Definition & Synonyms

  1. (n.) A rich wine made on the Island of Madeira.


• Madeira vine Definition & Synonyms

  1. () A herbaceous climbing vine (Boussingaultia baselloides) very popular in cultivation, having shining entire leaves and racemens of small fragrant white flowers.


RECENT SEARCHES