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
MADEIRA
Meaning of MADEIRA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012