Birthday calendar May 8 John I of Hainaut Behind the nameJohn I of HainautBorn1218-05-08FieldPoliticsCitizenshipUnknownWikipedia language editions18Politician. Born 8 May 1218.See who shares this birthday