Ichabod is a name of Hebrew origin, meaning “no glory” or “the glory has departed.” It is associated with a tragic event in the Bible, specifically the death of Eli’s sons and the capture of the Ark of the Covenant by the Philistines.