Portuguese island in the North Atlantic (7)
I believe the answer is:
madeira
(Other definitions for madeira that I've seen before include "Portuguese North Atlantic island" , "Cake - wine" , "drink" , "Sponge-cake" , "Rich, fortified white wine" .)