Edmunda

in baby girl name

The meaning of Edmunda is Prosperous protector