English | German | Russian | Czech

surau English

Meaning surau meaning

What does surau mean?

surau

A small mosque or other Islamic assembly building in parts of Sumatra and the Malay peninsula.

Are you looking for...?