From Roman legend of Cloelia, a heroine who escaped captivity; meaning glorious.
Like Clelia?
Swipe through thousands of names like it