Baby names starting with O
16 baby names that start with O, with their meanings.
16 names
Meanings and origins are indicative. Sources and languages can disagree, and a name may carry different meanings in different cultures. For religious or cultural questions, please confirm with a family elder or religious teacher.
O
- Océane – Ocean
- Odette – Wealth; little wealthy one (French, from Germanic Oda)
- Odhran – Little pale green one
- Oisin – Little deer
- Ola – Ancestor's heir
- Olga – Holy, blessed
- Oliver – Olive tree
- Olivia – Olive tree
- Oliwia – Olive tree
- Omar – Flourishing
- Onkar – Sacred Om
- Orson – Bear cub
- Oscar – Deer lover
- Osian – Little deer
- Ottilie – Prosperous in battle; fortunate heroine (from Germanic Odila)
- Oviya – Painting