路ろ上じょう生せい活かつ者しゃMeaningsNoun1. homeless people (living on the street)Kanji used路path上above生life活activity者someoneComposed of路ろ上じょうon the road; on the street; in the street; on the wayNoun生せい活かつlife; living; livelihood; (one's) livingNoun者しゃperson; -erSuffix