From Spanish 'osa' meaning 'she-bear,' or Norse origin meaning 'divine.'
Like Osa?
Swipe through thousands of names like it