The name Cordelia has a rich history and a beautiful meaning. Often associated with nobility and strength, it has captured the hearts of many parents ...