homeless in Latin homeless in Latin palabundus adj Lacking a permanent place of residence. Add to Flashcards