Crossword Genius

Banking centre, say, raised what's held in Russian banks (6)

Ross

I believe the answer is:

geneva

I'm a little stuck... Click here to teach me more about this clue!

'banking centre' is the definition.
The definition and answer can be both locations as well as being singular nouns.
Maybe there's an association between them I don't understand?

I don't understand how the remainder of the clue works.

Can you help me to learn more?

(Other definitions for geneva that I've seen before include "Avenge in Swiss city" , "Juniper flavoured spirit - Red Cross HQ" , "Swiss lakeside city" , "Swiss city/lake" , "Where to see Red Cross headquarters" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app