Home › English names › ‘O’
English Names Starting With O
English names beginning with O. · 28 names
EnglishObadiahServant of God — of Hebrew origin.Boy→EnglishObedServant (of God) — of Hebrew origin.Boy→EnglishOceanThe sea — of Greek origin.Unisex→EnglishOctaviaEighth — of Latin origin.Girl→EnglishOctavianEighth — of Latin origin.Boy→EnglishOdetteWealth — of Germanic origin.Girl→EnglishOlafAncestor's descendant — of Old Norse origin.Boy→EnglishOliveOlive tree — of Latin origin.Girl→EnglishOliverOlive tree; or ancestor's descendant — of Latin origin.Boy→EnglishOliviaOlive tree — of Latin origin.Girl→EnglishOlliePet form of Oliver or Olivia — of Latin origin.Unisex→EnglishOlympiaFrom Mount Olympus — of Greek origin.Girl→EnglishOmarFlourishing, long-lived — of Arabic origin.Boy→EnglishOnslowMeaning uncertain; from a place name — of Old English origin.Boy→EnglishOpalJewel (the gemstone opal) — of Sanskrit origin.Girl→EnglishOpheliaHelp — of Greek origin.Girl→EnglishOprahVariant of Orpah, fawn — of Hebrew origin.Girl→EnglishOrianaMeaning uncertain; possibly gold or dawn — of Latin origin.Girl→EnglishOrlaGolden princess — of Irish origin.Girl→EnglishOrlandoFamous land — of Germanic origin.Boy→EnglishOrsonBear cub — of Latin origin.Boy→EnglishOsborneGod-bear — of Old English origin.Boy→EnglishOscarDeer friend; or God's spear — of Old English origin.Boy→EnglishOsmondGod-protector — of Old English origin.Boy→EnglishOswaldGod-power — of Old English origin.Boy→EnglishOtisSon of Ode (wealth) — of Germanic origin.Boy→EnglishOttoWealth, fortune — of Germanic origin.Boy→EnglishOwenWellborn, noble — of Welsh origin.Boy→