beachcomber

noun

1.
a vagrant living on a beach