From Latin 'ocellus' meaning 'little eye,' a rare and lyrical feminine name.
Like Ocella?
Swipe through thousands of names like it