Where does “bar” come from?

bar (Irish): bar unit of pressure

Definitions

  1. bar unit of pressure