Cleodora
Primarily Female
The meaning of the name Cleodora is Famous Gift
The origin of the name Cleodora is Greek
Notes:
In Greek mythology, Cleodora was a nymph of Mount Parnassos.
In Greek mythology, Cleodora was a nymph of Mount Parnassos.