Rare name possibly derived from Latin 'ocellus' meaning little eye, or a variant of Cecelia.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ocelia?
Swipe through thousands of names like it