A variant of Isidora, from Greek meaning 'gift of Isis,' the Egyptian goddess of magic and healing.
Like Sidora?
Swipe through thousands of names like it