wandering sailor

noun
variants: or less commonly wandering sally

Definition of wandering sailor