There are 264 names matching your criteria.
OBRAD m Serbian
Possibly derived from Serbian obradovati
"to make happy".
ODELL m & f English
From a surname which was originally from a place name meaning "woad hill" in Old English... [more]
ODHRÁN m Irish
Means "little pale green one", derived from Irish odhra
"pale green, sallow" combined with a diminutive suffix... [more]
OGDEN m English
From a surname which was derived from a place name meaning "oak valley" in Old English... [more]
OLIVER m English, German, Swedish, Norwegian, Danish, Finnish, Estonian, Serbian, Croatian, Macedonian, Czech, Slovak
, a Norman French form of a Germanic name such as ALFHER
or an Old Norse name such as Áleifr
OLYMPOS m Ancient Greek
From a Greek personal name which was derived from the place name Ολυμπος (Olympos)
(of unknown meaning), the name of the mountain home of the Greek gods.
OM m Indian
From the Sanskrit ओम (om)
, considered to be a sacred syllable because it represents the range of sounds that can be made by the human voice.
ORHAN m Turkish
Derived from Turkish or
"great" and the title khan
meaning "leader"... [more]
ORIGEN m History
From the Greek name Ωριγενης (Origenes)
, which was derived from an unknown Greek element combined with the element γενης (genes)
ORRELL m English (Rare)
From a surname which was derived from a place name meaning "ore hill" in Old English.
ORSON m English
From an English surname which was originally a nickname meaning "bear cub", from a diminutive of Norman French ors
"bear", ultimately from Latin ursus... [more]
ORVILLE m English
This name was invented by the 18th-century writer Fanny Burney, who perhaps intended it to mean "golden city" in French... [more]
OSSIAN m Literature
Variant of OISÍN
used by James Macpherson in his epic poems, which he claimed to have based on early Irish legends.
OTAR m Georgian
Derived from Turkic otar
meaning "pasture, meadow".
OTIS m English
From an English surname which was derived from the medieval given name Ode
, a cognate of OTTO... [more]
OVE m Swedish, Norwegian, Danish
Probably a modern form of the Old Danish name Aghi
, originally a short form of names that contain the Old Norse element ag
"edge of a sword" or agi
OVID m History
From the Roman family name Ovidius
, which was possibly derived from Latin ovis
"a sheep"... [more]
ØYVIND m Norwegian
From the Old Norse name Eyvindr
, which was derived from ey
meaning "island" or "good fortune" and vindr
possibly meaning "victor".