Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of madeira islands
Definition that contains madeira islands
  • madeira an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands
  • madeira an amber dessert wine from the Madeira Islands
My lists:
Recently viewed words: