English meaning of the Dagbani word lahazibu

lahazibu

Noun
  1. wonder