ZuluXhosaSothoTswanaVendaNdebeleSwatiAfrikaansEnglish

HomeEnglish names › ‘O’

English Names Starting With O

English names beginning with O. · 28 names

EnglishObadiahServant of God — of Hebrew origin.BoyEnglishObedServant (of God) — of Hebrew origin.BoyEnglishOceanThe sea — of Greek origin.UnisexEnglishOctaviaEighth — of Latin origin.GirlEnglishOctavianEighth — of Latin origin.BoyEnglishOdetteWealth — of Germanic origin.GirlEnglishOlafAncestor's descendant — of Old Norse origin.BoyEnglishOliveOlive tree — of Latin origin.GirlEnglishOliverOlive tree; or ancestor's descendant — of Latin origin.BoyEnglishOliviaOlive tree — of Latin origin.GirlEnglishOlliePet form of Oliver or Olivia — of Latin origin.UnisexEnglishOlympiaFrom Mount Olympus — of Greek origin.GirlEnglishOmarFlourishing, long-lived — of Arabic origin.BoyEnglishOnslowMeaning uncertain; from a place name — of Old English origin.BoyEnglishOpalJewel (the gemstone opal) — of Sanskrit origin.GirlEnglishOpheliaHelp — of Greek origin.GirlEnglishOprahVariant of Orpah, fawn — of Hebrew origin.GirlEnglishOrianaMeaning uncertain; possibly gold or dawn — of Latin origin.GirlEnglishOrlaGolden princess — of Irish origin.GirlEnglishOrlandoFamous land — of Germanic origin.BoyEnglishOrsonBear cub — of Latin origin.BoyEnglishOsborneGod-bear — of Old English origin.BoyEnglishOscarDeer friend; or God's spear — of Old English origin.BoyEnglishOsmondGod-protector — of Old English origin.BoyEnglishOswaldGod-power — of Old English origin.BoyEnglishOtisSon of Ode (wealth) — of Germanic origin.BoyEnglishOttoWealth, fortune — of Germanic origin.BoyEnglishOwenWellborn, noble — of Welsh origin.Boy