John, upset about an article, names him (5)
I believe the answer is:
jonah
'names him' is the definition.
'Jonah' can be an answer for 'him'. I'm not sure about the 'names' bit.
'john upset about an article' is the wordplay.
'upset' indicates anagramming the letters.
'about' means one lot of letters goes inside another.
'an article' becomes 'a' (example of the part-of-speech).
'john' is an anagram of 'jonh'.
'jonh' enclosing 'a' is 'JONAH'.
Can you help me to learn more?
(Other definitions for jonah that I've seen before include "Prophet - bringer of bad luck" , "Person believed to bring bad luck" , "jinx" , "Prophet swallowed by whale" , "Whalemeat prophet" .)