Romero is both a Spanish and an Italian surname meaning:
Romero is one of the surnames that were given by the Spaniards during the Spanish colonial era in the Philippines and the rest of other colonial nations in order to avoid confusion and technically, as a replacement of the indigenous surnames that were difficult to pronounce among Spaniards, altogether with the Catholic conversions as well. Majority of the ethnic Filipinos did not inherit their Spanish surnames, but obtained them for colonial purposes.