Eagles flying over North African country (7)
I believe the answer is:
senegal
'african country' is the definition.
(country in Africa)
'eagles flying over north' is the wordplay.
'flying' indicates an anagram.
'over' is an insertion indicator.
'north' becomes 'N' (synonyms).
'eagles' is an anagram of 'seegal'.
'seegal' going around 'n' is 'SENEGAL'.
(Other definitions for senegal that I've seen before include "Former French colony in Africa" , "Country surrounding the Gambia" , "Northwest African country" , "Republic in northwestern Africa" , "French-speaking west African republic" .)