Abelardo is a masculine given name. It is a Spanish, Italian and Portuguese form of the name Abelard.
The name Abi is a Biblical baby name. In Biblical the meaning of the name Abi is: My father.