Here are the possible solutions for african city of 4 million whose name means literally haven of peace clue