Both, Boy Names, Girl Names baby name London

What does the name London mean?

The meaning of the name “London” is: “From London; Fortress of the Moon”.