Edgard

in baby boy name

The meaning of Edgard is A form of edgar