Save Type Surname (from given name) Usage Spanish Meaning & History "O" is the archaic form of "Do" - apocope of "donde" - where, the personal name of a woman in the Hispanic world, and a French name of the twelfth century.