Nation south of the Strait of Gibraltar (7)
I believe the answer is:
morocco
(Other definitions for morocco that I've seen before include "Hide" , "Country in North Africa" , "in which literature may be bound to sell" , "state of Africa" , "Soft leather used for in book binding" .)