Save Type Surname (from nickname) Usage Arabic (Maghrebi) Scripts مستور(Arabic) Other Forms FormsMastouri, Mestour Meaning & History Derived from Arabic مسْتُور (mastur) meaning "hidden, covered".