The Bonner surname can be derived from a town in Scotland; or it can mean a chain of hills; hills for tillage; or, the hill of slaughter.The Cornish British, Bonar, means the house of slaughter. Origins can also be Irish or Polish, but ultimately are pre 8th century Old French. As such it is derived from the phrase de bonne aire, meaning of handsome or of good bearing. It was adopted into Middle English as bonere or bonour, and used as a nickname for someone having those qualities, or humorously, someone the opposite.
Variations: Bonar, Boner, Bonners, Bonnar, Bonare,Bonnaire (meaning "good manners"), Boneur (meaning "good hour"), Bona, Booner, Bonney, Bonher
Sources: