santiagueroFormsTop 30000MeaningsAdjective1. of, from or relating to the city of Santiago de Cuba or surrounding province, Cuba2. of, from or relating to the city of Santiago de los Caballeros or surrounding Santiago Province, Dominican Republic