English meaning of the Dagbani word loori

loori

Noun
  1. motor vehicle, lorry [Br.]/truck [Am.], car, auto