Name ship after James Joyce? (8)
I believe the answer is:
dubliner
'james joyce?' is the definition.
(James Joyce was from Dublin)
'name ship after' is the wordplay.
'name' becomes 'dub' (as in dubbing someone with a particular name).
'ship' becomes 'liner' (liner is a kind of ship).
'after' means one lot of letters go next to another.
'dub'+'liner'='DUBLINER'
(Other definitions for dubliner that I've seen before include "Capital dweller, as depicted by Joyce" , "Capital man" , "Irishman" , "Native of Ireland's capital" , "European capitalist" .)