Girl Names Starting with O

Baby girl names beginning with O from every tradition, grouped by faith, each with its meaning and origin.

ABCDEFGHIJKLMNOPQRSTUVWXYZ

See boy names starting with O →

31 names · each links to its meaning, origin, pronunciation and history.

Christian names (5)

Oksana — HospitalityOlga — Holy, blessedOluwaseun — We thank God; God has done itOluwatobi — God is greatOrla — Golden princess

Hindu names (3)

Ojasvi — Bright, radiant, vigorousOjaswi — Lustrous, brilliant, energeticOviya — Painting, work of art

Muslim names (5)

Ola — High status, gloryOmayma — Little motherOumaima — Little motherOydin — Bright, moonlit, clearOzoda — Free, noble

Jewish names (7)

Odelia — I will praise GodOfra — Young deer, fawnOra — LightOrah — LightOrly — Light for me; my lightOrpah — Back of the neck; possibly fawnOsnat — Belonging to Neith (Egyptian goddess)

Modern & Classic names (11)

Oakley — Oak clearing, oak meadowObioma — Good heart; kind-heartedOctavia — EighthOdette — Wealth, prosperityOfelia — Help, benefitOlayinka — Wealth surrounds meOlive — Olive treeOlivia — Olive treeOpal — Opal gemstoneOphelia — Help, benefitOriana — Usually linked to gold or the dawn