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 Leigh Demi-Lou Demi-Lee Demi Lee Ruby Leigh Amy-Leigh Jamie-Leigh Jamie Leigh Lacey-Leigh Leigh Year by Year Popularity of Demi-Leigh