Margarito is of Spanish and Portuguese origin, derived from the word 'margarita,' which means 'pearl.' This unique name gained popularity during the Middle Ages but has since become less common in modern times.
"No other children were named Margaro that year."