Subscribe
URL of the page has been copied to clipboard.
Meaning : A wanderer who has no established residence or visible means of support.
Synonyms : clochard, floater, vagabond, vagrant
Install App