Muara means Estuary in the Malay and Indonesian language, and is a name given to several locations in Southeast Asia.
Read more about Muara.