Crossword Genius

Number one cricket club? Answer, Lord's, for cricketers (5)

Ross

I believe the answer is:

mecca

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

'lord's for cricketers' is the definition.
I can't tell whether this definition defines the answer.

'number one cricket club? answer' is the wordplay.
'number one' becomes 'me'.
'cricket club?' becomes 'cc' (cricketing abbreviation).
'answer' becomes 'a' (abbreviation eg in Q and A).
'me'+'cc'+'a'='MECCA'

Can you help me to learn more?

(Other definitions for mecca that I've seen before include "Pilgrim's destination" , "Mohammed's birthplace" , "Pilgrimage site" , "Holiest city of 13 Across, place of annual pilgrimage" , "place with devoted visitors" .)

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