Port in Scotland? Indeed, right (3)
I believe the answer is:
ayr
'port in scotland?' is the definition.
(I've seen this in another clue)
'indeed right' is the wordplay.
'indeed' becomes 'ay' (both can mean yes).
'right' becomes 'r' (abbreviation).
'ay'+'r'='AYR'
(Other definitions for ayr that I've seen before include "Scottish town, port and racecourse" , "Scottish resort" , "Scottish city" , "Town in Strathclyde" , "Scottish salmon river" .)