Cleobella blends Cleo, from Greek roots meaning glory, with bella, the Latin-derived word for beautiful.
Like Cleobella?
Swipe through thousands of names like it