However, if you're looking for a Spanish equivalent, it could be "Margarita" which is a popular Spanish name. It means "pearl" or "daisy" in Spanish.
It's also possible you're thinking of "margen", which means "margin" in Spanish.
It's best to provide some context if you're looking for a specific translation of "margo" in Spanish.