Question: Who came up with an explanation of the origins of London's name that contradicted earlier assumptions
Sentence: From 1898, it was commonly accepted that the name was of Celtic origin and meant place belonging to a man called *Londinos; this explanation has since been rejected.
Answer in sentence: no