A vagrant is a person who wanders from place to place without a permanent home or means of support. Vagrancy often results from poverty, homelessness, or personal circumstances and may involve living on the streets, in shelters, or temporarily lodging in different locations.