Type Surname (from occupation, from location & from nickname)
Usage Dutch
Meaning & History
From Old Dutch bom "tree", a nickname for someone tall or robust, or a toponymic surname for someone who lived by a notable tree. It could also be an occupational name for someone who operated a boom barrier