Ichabod \i-cha-bod\ as a boy's name is of Hebrew origin, and the meaning of Ichabod is "the glory is gone". Biblical name. Literary: Washington Irving named a character Ichabod Crane in "The Legend of Sleepy Hollow".
Ichabod has 2 variant forms: Ikabod and Ikavod.