Skip to main content

Thesaurus

Choose Thesaurus
Term: Madeira

Island group off the coast of Morocco, comprising two inhabited islands & other islets; they are summits of mountains rising from the abyssal ocean floor; group constitutes an autonomous region of Portugal & contains one administrative district.

People
View all (1)
Boston, 1870 - 1927, Madeira Islands