vagabond or vagrant crossword clue