Baby names beginning with O

There are 17 names beginning with O in the library. Pick a letter:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
OakleyEnglishObadiahHebrew and BiblicalOctavioSpanishOdinScandinavianOlaArabicOlgaScandinavianOliveEnglishOliverSpanishOliviaEnglishOmarArabicOrestesItalianOrlandoItalianOscarIrish and CelticOsmanArabicOsvaldoPortugueseOttoGermanOwenIrish and Celtic