I denigrate a Cypriot, maybe (8)
I believe the answer is:
islander
'a cypriot maybe' is the definition.
I can't judge whether this defines the answer.
'i denigrate' is the wordplay.
'denigrate' becomes 'slander' (synonyms).
'i'+'slander'='ISLANDER'
Can you help me to learn more?
(Other definitions for islander that I've seen before include "man in Ibiza?" , "person from Cuba?" , "Eg, Haitian or Cretan" , "Sicilian, e.g." , "I snarled at one surrounded by water" .)