Edelburga

in baby girl name

The meaning of Edelburga is Noble protector