A variant of Isidora, from Greek meaning 'gift of Isis,' the Egyptian goddess of magic and healing.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sidora?
Swipe through thousands of names like it