Discover and Shortlist Your Perfect Baby Names!

Names letter starts with O

Name Meaning Origins Gender
Oshay Oshay: Hebrew name meaning "salvation," variant of Joshua, unique choice. Hebrew Unisex
Oshawn Oshawn: a unique Gaelic name symbolizing strength, courage, and nature. Gaelic Boy
Oshaun Oshaun: Unique unisex name meaning "God is gracious" in Yoruba. Yoruba Unisex
Oshae Oshae: Unique American name with Irish roots, meaning "admirable" or "hawk-like." Irish, Unique Boy
Osgood Osgood means "divine good," has English origins, and is uncommon. English Boy
Oshane Oshane: Unique name blending Jamaican and Irish roots with powerful meaning. Jamaican Unisex
Oseye Oseye: Yoruba name meaning "one who is favored" or "blessed." Yoruba Unisex
Osey Osey is a rare, gender-neutral name of uncertain African or Hebrew origin. Hebrew Unisex
Osgar Osgar: Irish name meaning "god spear" or "deer lover." Irish Unisex
Osen Osen: Unisex Norwegian name meaning "autumn," pronounced OH-sen. Norwegian Unisex
Osenah Osenah: Unique Hebrew name meaning strength, suitable for any gender. Israel Unisex
Osei Osei: Akan name meaning "noble," historically significant in Ghana. Akan, Ghanaian, West African Boy
Osckar Osckar, a variant of Oscar, means "God's spear" in Norse. Viking Unisex
Osean Osean: unique unisex name meaning "ocean," derived from Greek mythology. Greek Unisex
Osee Osee: Hebrew name meaning "salvation," associated with biblical prophet Hosea. Hebrew Boy
Oscar De Oscar De combines Irish strength and French lineage, symbolizing heritage. Gaelic Unisex
Oscer Oscer: Unique Irish name meaning "deer lover" or "hound lover." Irish, Mythology Unisex
Oscar Oscar is an Irish and Scandinavian name from Old Norse origins. Unique Boy
Osbyrt Osbyrt: Unique English name meaning "bright god," rooted in history. English Boy
Osburt Osburt: English name meaning "bright god," historically rare and meaningful. English Boy
Osburne Osburne: English name meaning "divine warrior," with rich historical significance. English Boy
Osburn Osburn: English name meaning "divine warrior," rooted in Anglo-Saxon history. English Boy
Osboume Osboume means "God's bear cub," symbolizing strength and uniqueness. English Boy
Osborn Osborn: English name meaning "divine bear," from Old Norse origins. Viking Unisex
Osbirt Osbirt: rare name, uncertain origins, possibly means "bright god." Anglo-Saxon Unisex
Osberga Osberga: Old English name meaning "divine protection," now rare. Old English Girl
Osbeorht Osbeorht: Anglo-Saxon name meaning "bright god," historically significant and unique. Anglo-Saxon Boy
Osaze Osaze means "God chooses" in Edo, symbolizing favor and destiny. Nigerian Boy
Osanna Osanna: Italian name meaning "praise," linked to religious significance. Hebrew Girl
Osaz Osaz means "God's love," symbolizing positivity and blessings in Nigeria. Unisex