Menu
ADVERTISEMENT

Abalard

Heart
German
"noble, steadfast"

Abalard Origin and Meaning

Variation of Abelard
ADVERTISEMENT
ADVERTISEMENT