Skip to main contentBuchanan - Name Meaning and Origin