Ib

Unisex

Origin: Danish

Meaning: Baal's pledge

Ib as a boy's name (also used as girl's name Ib), is of Danish origin, and the meaning of Ib is "Baal's pledge". Baal was an ancient god of the Semites. Ballet dancer Ib Anderson.