Did the last name diop come from Senegal?

Yes.