足 Zú means 'foot'
although 脚 jiǎo in words like 足球 zúqiú 'soccer'.
脚 Jiǎo is more common for 'foot' outside compounds in modern Mandarin.
You will also see this character meaning 'enough' in words such as 不足 bùzú 'insufficient'. What can the connection between feet and enough be?
跑 Pǎo is 'run'. The sound comes from 包 bao1 包 bāo 'XXwrap'.
路 Lù is 'road'. The sound does not come from 各 gè 'each'!