Edgardo

in baby boy name

The meaning of Edgardo is Prosperous and powerful warrior