Word Study
ludo
WORDNET DICTIONARY
Noun ludo has 1 sense
OXFORD DICTIONARY
ludo, n. Brit. a simple board game in which counters are moved round according to the throw of dice.
Etymology
L, = I play
For further exploring for "ludo" in Webster Dictionary Online