Definition of vagabond

What does the word vagabond mean?