Adaleigha is a modern elaboration of Adelaide, from Germanic roots meaning noble kind or noble type.
Like Adaleigha?
Swipe through thousands of names like it