Rare diminutive possibly from Latin 'orca' or a creative feminine formation.
Like Orcella?
Swipe through thousands of names like it