Where does “memang” come from?

memang (Indonesian): indeed

Definitions

  1. indeed

Words derived from “memang