Sporting a suit in African republic (7)
I believe the answer is:
tunisia
'african republic' is the definition.
'sporting a suit in' is the wordplay.
'sporting' indicates an anagram.
'a'+'suit'+'in'='asuitin'
'asuitin' anagrammed gives 'TUNISIA'.
(Other definitions for tunisia that I've seen before include "North African republic" , "Country in North Africa" , "Country where Carthage is found" , "Somewhere in North Africa" , "As Inuit visits there in North Africa" .)