Origin: Hebrew
Meaning: God's promise
Lib as a girl's name is related to the Hebrew name Elizabeth and the English name Libby. The meaning of Lib is "God's promise".