Edmund

in baby boy name

The meaning of Edmund is Which means prosperous protector