Odelia for a baby name

Hebrew, meaning ‘I will praise the Lord’. Also an eighth-century French saint.

Search by letter



Search by category