Meaning This name means 'ruler' in Sanskrit or 'Guardian of the North'. Origin of Eshan Sanskrit , Indian Popular Middle Names Jinesh Pronunciation 🔊 Listen Eshan ESHahN Similar Names Eadweald Erik Dhruba Reginal Eduard Edward Eachann Eagon Eadsele Martice Year by Year Popularity of Eshan