Origin:Dutch
Other Origin(s):Irish, Scottish
Meaning:Billy goat; He-goat
Short and sweet Bok is both a given name and a surname. Stemming from the Dutch bok, it is thought to mean “billy goat” or “he-goat.” Across various cultures, goats are considered symbols of health, fertility, and prosperity, promising baby a long life of success. As a surname, Bok has Irish and Scottish roots and is believed to be linked to Viking settlers who occupied the Scottish shores in the Medival era, perfect for honoring baby's Celtic heritage.

Search Baby Girl Names

Search by:

  • Name or Meaning
  • Filter
  • Letter