Mostly, yes. Half Italian, 1/4 Greek (the rest is various sorts of British).

It's derived from Cassiopeia, the constellation/mythical queen, but my father wanted me to be *totally* unique, ha ha. So he changed the spelling and pronunciation a bit.