vagrant

/ˈveɪɡrənt/ ベイグラント

1. 住所不定で町や村をさまよう人。浮浪者。

定まった住居を持たず、あちこちをさまよって生活している人を指す名詞です。しばしば貧困や社会的な問題を抱えている人々を指す文脈で使われます。
The police picked up a vagrant sleeping on a park bench. (警察は公園のベンチで眠っている浮浪者を保護した。)

2. (形容詞)あてもなくさまよう、漂う。

人や物事が定まった場所や目的を持たずにさまよっている状態を表す形容詞です。あまり一般的ではなく、詩的な表現や古い用法で使われることが多いです。
His thoughts were vagrant that day. (その日、彼の考えはあてもなくさまよっていた。)