The first name Edith is of English, Anglo Saxon, Teutonic origin. It is often a girl name. It has the following meaning(s):
English: Happy Warfare. Spoils of War. from the Old English Name Eadgyth, Meaning Rich or Happy, and War. Famous Bearer: Nun St Edith (Eadgyth); the Poet Dame Edith Sitwell. Happy Warfare. Spoils of War
English: Happy
Anglo Saxon: Joyous
Teutonic: Rich Gift, Other Forms Are, Ada, Aline, Ida, Talented, Ambitious
Merry(English) Merry; Mirthful; Joyous. Also an Abbreviation of Meredith
Merry(Welsh) Diminutive of Meredith: Guardian of the Sea. Great Chief. This Name Can Be Given to Children of Either Gender, But is More Common Among Girls