Meaning Demi is French for 'half' whilst Leigh has an Old English origin meaning 'meadow'. Origin of Demi-Leigh English Popular Middle Names Pronunciation 🔊 Listen Demi-Leigh DEM-ee-LEE Similar Names Demi Lee Demi Ruby Lee Jamieleigh Jamie Lee Demi-Lee Leighanna Jenna-Lee Kayleigh Kyleigh Year by Year Popularity of Demi-Leigh