New answers tagged homework
通行人 means "pedestrians" and nothing else and it is read つうこうにん. 交通 means "traffic" whereas 通行 mostly means "passing". In other words, 交通 is more general and abstract, and 通行 is more specific and is used to describe the flow of the traffic in a limited area and/or for a limited time frame. Macro vs. micro, so to speak, though with some overlap.
As a dictionary would tell you, it's 通行人【つうこうにん】. As kanji represent the meaning of a word, one way to understand kanji compounds is by changing each into its own word. In this case, 通行人 becomes 通【とお】り行【い】く人【ひと】 -- a person who goes by crossing. Which is to say, a pedestrian.
Like you suspect, 一番下の息子 means youngest son. (一番上の子供 would be oldest child.) You also seem to understand the rest of the sentence just fine. 昼寝 is ひるね, as any dictionary look-up would confirm. Mixed 音読み and 訓読み readings are quite rare, so your first guess should be ひるね or ちゅうしん.
Top 50 recent answers are included