Fish near two islands in the Outer Hebrides with a talker who can yak with everyone overseas (8)
I believe the answer is:
linguist
'fish near two islands in the outer hebrides with a talker who can yak with everyone overseas' is the definition.
The answer and definition can be both people as well as being singular nouns.
Perhaps you can see an association between them that I can't see?
'fish near two islands in' is the wordplay.
'fish' becomes 'ling'.
'near two islands in' becomes 'uist' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'ling'+'uist'='LINGUIST'
Can you help me to learn more?
(Other definitions for linguist that I've seen before include "He speaks in tongues" , "One proficient in languages" , "Language expert" , "One skilled in languages" , "Person proficient in languages" .)