Family name origins & meanings
- Hungarian : from a derivative of the personal name Bak (see Bak).
- Hungarian : habitational name from a place called Baksa.
- Czech (Bakša); Slovak (Baksa or Baxa); Croatian (Baksa or Bakša) : nickname from a derivative of bak ‘bull’.
- Croatian (Bakša) : from a pet form of the personal name Bratoljub. The Croatian family name is found mostly in Istria.