Retired TA soldier settled in Los Angeles, a city in the US (7)

I believe the answer is:
atlanta
'a city in the us' is the definition.
I can't judge whether this defines the answer.
'retired ta soldier settled in los angeles' is the wordplay.
'retired' is a reversal indicator.
'soldier' becomes 'ant' (soldier ant is a type of ant).
'settled in' indicates putting letters inside.
'los angeles' becomes 'LA' (abbreviation).
'ta' reversed gives 'at'.
'ant' going into 'la' is 'lanta'.
'at'+'lanta'='ATLANTA'
Can you help me to learn more?
(Other definitions for atlanta that I've seen before include "Olympic games city, 1996" , "southern US city" , "Georgian location" , "Georgia's state capital" , "Maiden desperate to marry abandons a" .)
