路ろ上じょう生せい活かつMeaningsNounSuru verb1. living on the street; life on the streets; homelessnessKanji used路path上above生life活activityComposed of路ろ上じょうon the road; on the street; in the street; on the wayNoun生せい活かつlife; living; livelihood; (one's) livingNoun