Juan Luna San Pedro, natural de Ilocos -perteneciente a la isla de Luzón- y de abolengo indígena, se llama, por sus predecesores, San Pedro, y se llama también Luna por la innovación de los apellidos en colonias donde sólo dos cosas se conservan inalterables: las facultades omnímodas y las sotanas de los frailes.