Crossword Genius

Officer caught by a Spanish island (7)

Ross

I believe the answer is:

majorca

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

'spanish island' is the definition.
'Majorca' can be an answer for 'island' (Majorca is a Spanish island). I am not sure about the 'spanish' bit.

'officer caught by a' is the wordplay.
'officer' becomes 'major' (type of military officer).
'caught' becomes 'c' (cricket abbreviation).
'by' means one lot of letters go next to another.
'major'+'c'+'a'='MAJORCA'

Can you help me to learn more?

(Other definitions for majorca that I've seen before include "Largest of the Balearic Islands" , "holiday resort" , "Main Balearic island" , "Palma its capital" , "holiday destination ..." .)

Want a hint initially instead of a full solution? Install my app