ろじょうせいかつしゃ
Meanings
Noun
1. homeless people (living on the street)
Composed of
on the road; on the street; in the street; on the way
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