Italian variant of Hilda, from Germanic 'hild' meaning battle. Also linked to Old English 'eald' meaning old.
Like Elda?
Swipe through thousands of names like it