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

manormarblemarch
marciusmarcusmargaret
margeriemargerymaria
maribelmariemarigold
marilynmarinamarjorie
marlonmarlon;'womanmarriage
marriedmarrowmarry