Name detail

Odel

Meaning: Wealthy
Origin: Anglo-Saxon
Gender: Boy