English meaning of the Dagbani word lai

lai

Noun
  1. a queue, line [Am.]
    • barracks