Name Amusa Gender Feminine Usage Southern African Other Forms FormsAmusaa Edit Status Status Meaning & History It is a Silozi or Lozi Name. Silozi or Lozi is a Zambian language.