Fairly big Scottish town containing one hospital (7)
I believe the answer is:
largish
'fairly big' is the definition.
(I've seen this before)
'scottish town containing one hospital' is the wordplay.
'scottish town' becomes 'largs' (I am not sure about this - if you are sure you should believe this answer much more).
'containing' means one lot of letters goes inside another.
'one' becomes 'i' (Roman numeral).
'hospital' becomes 'H' (abbreviation for hospital on maps).
'largs' placed around 'i' is 'largis'.
'largis'+'h'='LARGISH'
Can you help me to learn more?
(Other definitions for largish that I've seen before include "sizeable proportions" , "Comfortable shoe" , "Fairly big" , "Of considerable extent" , "Somewhat hefty" .)