Clue: A number embrace goddess? That's capital! (7)
Answer: TEHERAN
Explanation: Definition: capital
HERA in TEN – capital of Iran, more usually written as Tehran these days