It couldn't be Mike Donald's "Geordie LAD", could it? I can't remember the name of the sailor though, just the chorus: He's just a seafaring man, and he'll do whatever he can, to be there in the good times and bad, Geordie lad.