2 names match.
Spanish/Germanic
From Spanish roots possibly meaning white or noble, or from Germanic aelf, meaning elf.
Variant of Alondra, possibly from Germanic roots meaning noble.