swabbie

noun

A sailor.

noun

Alternative spelling of swabby.