Olympian goddess in seven-gated city without walls? (4)
I believe the answer is:
hebe
'olympian goddess' is the definition.
'Hebe' can be an answer for 'goddess' (Greek goddess). I am not certain of the 'olympian' bit.
'in seven-gated city without walls?' is the wordplay.
'in' is an insertion indicator.
'seven-gated' becomes 'hee' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'city' becomes 'urban' (urban means relating to a city).
'without walls?' means to look at the middle letters (the letters on the edges are removed).
The centre of 'urban' is 'b'.
'hee' enclosing 'b' is 'HEBE'.
Can you help me to learn more?
(Other definitions for hebe that I've seen before include "Greek goddess of youth, wife of Hercules" , "Daughter of Zeus and Hera" , "Cup-bearer of the gods and NZ plant" , "Youth personified" , "Cup-bearer of the gods and flowering shrub" .)