Found 1 boys and girls with the meaning of departed
Ichabod / 7 letters 
Meaning of Ichabod In Biblical, Ichabod means No glory. The glory has departed More

Browse by meanings

struckstrugglesstubborn
stumpstylesublimity
subsequentlysucceedsuccession
successorsuccorsucks
sufferssufficiencysugar
suitorsuitorssummer
summonedsun'ssuperior