Definition of vagrant

What does the word vagrant mean?