Definitions
noun
a simple board game in which players move counters according to the throw of dice
Look “ludo” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a simple board game in which players move counters according to the throw of dice