Clue: Fish by Scottish island, one with many tongues? (8)
Answer: LINGUIST
Explanation: Definition: one with many tongues
A charade of LING ('fish') plus UIST ('Scottish island' in the Outer Hebrides).