Save Type Surname (from nickname) Usage English Meaning & History From northern Middle English boni meaning "pretty, attractive". Categories beauty, nicknames Entry updated October 20, 2016