santiaguero
Top 30000
Meanings
Adjective
1. of, from or relating to the city of Santiago de Cuba or surrounding province, Cuba
2. of, from or relating to the city of Santiago de los Caballeros or surrounding Santiago Province, Dominican Republic