Baby Names Unisex

Unique unisex baby names on O and their meanings, name (origin - meaning).

Oakes (english name - beside the oak trees)Oakley (english name - field of oak trees)Obedience (american name - to obey)Oberon (german name - bear heart)Obert (german name - wealthy)Odell (english name - otter)Odin (scandinavian name - supreme god)Ohio (native american name - large river)Oistin (latin name - venerable)Okal (african name - to cross)Okapi (african name - animal with long neck)Oke (hawaiian name)Okoth (african name - born when it was raining)Olin (scandinavian name - of the ancestors)