English meaning of the Dagbani word gurugua

gurugua

Noun
  1. a small car or vehicle