¿Qué significa la palabra Edgar en Inglés?
Edgar es la forma española del nombre inglés antiguo Eadgar, que se compone de los elementos ead, que significa "prosperidad, riquezas" y gar, que significa "lanza". Por tanto, el nombre significa "lancero próspero" o "guerrero rico".