What does the French word 'le porche' mean?

The word 'le porche' means the porch. English speakers tend to say 'on the porch'. But French speakers say 'sous le porche', which actually means 'under the porch'.
The word 'le porche' means the porch. English speakers tend to say 'on the porch'. But French speakers say 'sous le porche', which actually means 'under the porch'.