Unique Boy Names That Start With ‘O’
Omar – of Persian origin meaning ‘flourishing, long-lived’
Omi – of Indian origin meaning ‘lord of the om; God; supreme almighty’
Onyx – of English origin meaning ‘black gemstone’
Orion – of Greek origin meaning ‘rising in the sky’