Meaning of Odilia

Odilia is of German origin, meaning “wealthy” or “prosperous.” It is often associated with saints.

Notable People

Saint Odilia is a prominent figure in the history of Alsace.