Meaning and Origin of: Edith

The name Edith is Old English meaning "Expensive gift"