Abelardo \a-belar-do, ab(e)-la-rdo\ as a boy's name is a variant of Abelard (Old German), and the meaning of Abelardo is "noble strength".
Similar baby names are Adelard, Adellard, Adalard, Alard, Adlard and Allard.