Rare name possibly derived from Latin 'ocellus' meaning little eye, or a variant of Cecelia.
Like Ocelia?
Swipe through thousands of names like it