The two names have special meanings in Swahili ...