LUDO is a word derived from Latin but what does it mean? In Lifestyle Trivia AnswerI Play Share and Enjoy !