Last name origins & meanings:
- German: nickname for a man with some fancied resemblance to a
he-goat, Middle High German boc, or a habitational name from a
house distinguished by the sign of a goat.
- Altered spelling of
German Böck (see Boeck) or Bach.
- Jewish (Ashkenazic): ornamental name from German Bock
- English: variant of Buck.
Comments for Bock