Libor is a Czech masculine given name of Latin origin, derived from Libare ("sacrifice") or Libarius ("free").