A Mexico neighbour, a month back, shot at meal (9)
I believe the answer is:
guatemala
'a mexico neighbour' is the definition.
Although both the answer and definition are singular nouns, I can't understand how they can define each other.
'a month back shot at meal' is the wordplay.
'a month' becomes 'aug' (abbreviation for August).
'back' shows that the letters should be reversed in order.
'shot' is an anagram indicator.
'aug' in reverse letter order is 'gua'.
'at'+'meal'='atmeal'
'atmeal' is an anagram of 'temala'.
'gua'+'temala'='GUATEMALA'
Can you help me to learn more?
(Other definitions for guatemala that I've seen before include "country south of the USA" , "Central American country" , "Spanish-speaking country in Central America" , "Central American state" , "Latin American place" .)