English meaning of the Dagbani word ludu

ludu

Noun
  1. ludo, parcheesi [Am.] - board game