Odelia
Pet Name
Odelia
Origin
Germanic
Meaning
Riches
Notes about Odelia
Most likely an anglicized form of Odilia, which is ultimately derived from the Germanic name Odo, meaning "riches".
More Info about Odelia
No more information.