Noun
(Islam) A small mosque or other Islamic assembly building in parts of Sumatra and the Malay peninsula.
(Islam, Malaysia) A small room in any public place where Muslims pray.