He owns a fair bit in the outskirts of Loch Lomond (5)
I believe the answer is:
laird
'he' is the definition.
I cannot understand how the rest of the clue works.
Can you help me to learn more?
(Other definitions for laird that I've seen before include "Scots estate owner" , "Big landowner" , "He's landed in Scotland" , "Scottish estate-owner" , "Scottish landowner" .)