Returning and briefly dwelling around old city with hellish odour (10)
Answer
SULPHUROUS
Definition: with hellish odour
Returning and briefly dwelling around old city with hellish odour (10)