One landed in Scotland from Bel Air, delayed (5)
I believe the answer is:
laird
'one landed in scotland' is the definition.
Although both the answer and definition are singular nouns, I cannot understand how one could define the other.
'from bel air delayed' is the wordplay.
'from' says the answer is hidden in the clue.
'LAIRD' is hidden within 'bel air delayed'.
Can you help me to learn more?
(Other definitions for laird that I've seen before include "Scottish estate-owner" , "One's landed in Scotland" , "He's landed in Scotland" , "Scots landowner" , "Man owning land" .)