Keeps away from keen son, concealing love (6)
I believe the answer is:
avoids
'keeps away from' is the definition.
(I've seen this before)
'keen son concealing love' is the wordplay.
'keen' becomes 'avid' (I've seen this in other clues**).
'son' becomes 's'.
'concealing' indicates putting letters inside.
'love' becomes 'o' (In tennis, 'love' means 'zero').
'avid'+'s'='avids'
'avids' going around 'o' is 'AVOIDS'.
(Other definitions for avoids that I've seen before include "Escapes" , "Stays away from" , "Keeps away or refrains from" , "Steers clear of, dodges" , "Shuns, keeps away from" .)