Found 1 boys and girls with the meaning of ecgfrith
Aethelthryth / 12 letters 
Meaning of Aethelthryth In Anglo-Saxon, Aethelthryth means An Old English name from 'aethel' meaning noble and 'thryth' meaning strength More

Browse by meanings

makingmalaymale/female
mandaramangersmankind
manlymanneredmannish
maorimarblemarch
marciusmarcusmargaret
margeriemargerymaria
maribelmariemarigold