Home help recalled New Delhi resident, perhaps (6)
I believe the answer is:
indian
'delhi resident perhaps' is the definition.
I can't tell whether this defines the answer.
'home help recalled new' is the wordplay.
'home' becomes 'in' ('he's home' can mean 'he's in').
'help' becomes 'aid' (synonyms).
'recalled' is a reversal indicator (to recall can mean to bring something back).
'new' becomes 'n' (abbreviation as in New Testament NT).
'aid' in reverse letter order is 'dia'.
'in'+'dia'+'n'='INDIAN'
Can you help me to learn more?
(Other definitions for indian that I've seen before include "Type of club, file, tea or summer" , "American originally" , "Relating to native of Bombay, say" , "From Kolkata, perhaps" , "IDA inn provides for this nationally" .)