MADEIRA


Meaning of MADEIRA in English

n. group of eight Portuguese islands northwest of Africa; main island in this group; white or amber wine manufactured on the island of Madeira; river in western Brazil

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.