Translation of dewan in English:

dewan

hall

noun

  • 1

    hall, large room or building for meetings, concerts, etc