For “World capital at the foot of the Elburz Mountains”, we’ve collected options pulled directly from past puzzles. These aren’t assumptions—they’re answers that have already solved the same clue and been accepted by editors.
Possible Answers:
- TEHRAN
Synonyms and Definitions
TEHRAN
- Synonyms: capital of iran, iranian capital, teheran