Namesakes for Mustafa

Namesakes for MUSTAFA:
  Ottoman Sultans: 4 sultans
      Sultan Mustafa I   1617-1618; 1622-1623  
      Sultan Mustafa II   1695-1703  
      Sultan Mustafa III   1757-1774  
      Sultan Mustafa IV   1807-1808