English synonyms about - contact  

Madeira Islands

noun

1 Madeira Islands

A group of volcanic islands in the Atlantic Ocean to the west of Morocco; the group forms an autonomous region of Portugal.

synonym: Madeiras.


Find more on madeira islands elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142