Эдгар — английское имя, которое в переводе с древнеанглийского означает «счастливое копьё» (ead — «счастливый, богатый»; gar — копьё). Вновь обрело популярность благодаря роману Вальтера Скотта «Ламмермурская невеста».