Question: is ludo an english name?
Answer: The name Ludo is a Scottish Baby Names baby name. In Scottish Baby Names the meaning of the name Ludo is: Derived from the Latinized form of the name Louis.