Spanish/Italian form of Abelard, from Germanic 'adal' (noble) and 'hard' (brave/strong).
Like Abelardo?
Swipe through thousands of names like it