Country chap set up on Spanish island with no end of pizazz (7)
I believe the answer is:
namibia
'country' is the definition.
(I know that Namibia is a African country)
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for namibia that I've seen before include "African republic" , "Country in southern Africa" , "Commonwealth country" , "Southwest African country" , "African country, capital Windhoek" .)