Ichabod

From Conservapedia
Jump to: navigation, search

Ichabod is Hebrew word meaning "the glory has departed" for rebellion against God.