Support topless Scottish dress in Scottish city (2,7)
I believe the answer is:
st andrews
'topless scottish dress in scottish city' is the definition.
Although both the answer and 'city' are nouns, they are not in the same form of the noun.
'support' is the wordplay.
I cannot really see how this works, but
'support' could be 'stand' (stand is a kind of support) and 'stand' is found within the answer.
This may be the basis of clue (or it may be nonsense).
Can you help me to learn more?
(Other definitions for st andrews that I've seen before include "University" , "links courses old and new" , "cross" , "town with notable links" , "sporting venue" .)