Words: Madeira
Part of speech: n
Definition: an island in the Atlantic Ocean off the coast of Africa; the largest of the Madeira Islands