ロジョウセイカツシャ
Meanings
Noun
1. homeless people (living on the street)
Composed of
① 道路の上。
consumer; ordinary citizen; stakeholder; person who lives on (e.g. situation, income, place)
Composed of
living on the street; life on the streets; homelessness
person; -er; (arch.) expert; (arch.) geisha; (arch.) prostitute