Namesakes for Mihailo

Namesakes for MIHAILO:
  Serbian Kings, Tsars and Princes: 1 prince
      Prince Mihailo III Obrenović   1839-1842; 1860-1868