Crossword Genius

Ceremony heard in good French city (8)

Ross

I believe the answer is:

brighton

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

'ceremony heard' is the definition.
I can't judge whether this definition defines the answer.

'in good french city' is the wordplay.
'in' indicates putting letters inside.
'good french' becomes 'bon'.
'city' becomes 'right' (I can't explain this - if you can you should believe this answer much more).
'bon' enclosing 'right' is 'BRIGHTON'.

Can you help me to learn more?

(Other definitions for brighton that I've seen before include "South-coast resort" , "... hard cylindrical sweet from the seaside" , "resort town" , "English resort with big thorn" , "South coast city combined with Hove" .)

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