The name Bonner is of English origin, derived from the Middle English word 'bonere,' which means 'bone.' It was originally an occupational surname given to someone who worked with bones, likely a bone setter or grave digger. The name has been in use since the 13th century and is considered quite rare today.
The name Bonner experienced fluctuations in popularity over the years, with a notable peak in the early 1920s and again in the late 1980s to early 1990s. However, it appears that the name has been relatively uncommon since the mid-20th century, with fewer than 7 births recorded per year from 1956 onwards.