Save Type Surname (from occupation) Usage English Meaning & History From Middle English be meaning "bee", Old English beo, hence a nickname for an energetic or active person or a metonymic occupational name for a beekeeper.