English meaning of the Dagbani word jɛmbu duu

jɛmbu duu

Noun
  1. temple
    • church, place of worship