datang
come, arrive. MEN-: arrive, come; upcoming; occur, happen. Also MEN-, +