Translation of muara in English:

muara

estuary, mouth

  • 1

    (of a river) estuary, mouth
  • 2

    orifice