Translation of surau in English:

surau

noun

  • 1

    place of worship for Muslims, very much smaller than a mosque