Crossword Genius

Island's capital railway terminus! (8)

Ross

I believe the answer is:

victoria

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

This clue might be a double definition.

'island's capital' is the first definition.
'Victoria' can be an answer for 'capital' (capital of the Seychelles). I'm unsure of the 'island's' bit.

'railway terminus' is the second definition.
(Victoria is a London train station)

Can you help me to learn more?

(Other definitions for victoria that I've seen before include "falls in > London station" , "English queen" , "London rail terminus" , "Largest lake in Africa" , "Mrs Beckham" .)

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