One who has taken in the Two Peaks? (6)
I believe the answer is:
captor
'one who has taken in' is the definition.
The answer is a person as well as being a singular noun. This is suggested by the definition.
'two peaks?' is the wordplay.
'two peaks?' means two replacements for 'peak'.
'peak' becomes 'cap' (I can't explain this - if you can you should give a lot more credence to this answer).
'peak' becomes 'tor' (a tor is a rocky peak).
'cap'+'tor'='CAPTOR'
'the' is the link.
Can you help me to learn more?
(Other definitions for captor that I've seen before include "One who imprisons another" , "One taking a prisoner" , "Guard" , "One confining another" , "The one who holds the prisoner" .)