10 Original Baby Boy Names Beginning With The Letter O
A very cute Irish name with an equally cute meaning; “Little deer”.
Most often Ollie’s will be christened Oliver at birth but the abbreviation evolves. It is German and means “Peaceful”.
A cute Celtic name which means “White”.
If you are a fan of Orlando Bloom or you like geographical names, this is the one for you. It is Italian and means “Heroic”.
A super cute English name which means “God’s spear”.
A unique German name which is sure to make your little guy stand out. It means “Keen of hearing”.
A gorgeous Welsh name meaning “Noble young warrior”.
Another unusual one, this time from England, Oakley means “From the oak”.
A simple and sweet French name with an adorable meaning; “Bear cub”….aww!
For the rockers among you, this English name meaning “Divine power” is perfect!