Czech from a Roman ethnic name Sidonia, meaning "a woman from Sidon (a place in Phoenicia)".
See Zdenka for pet names.