Origin of the name Reyes

Means "kings" in Spanish. It is taken from the title of the Virgin Mary, La Virgen de los Reyes, meaning "The Virgin of the Kings". According to legend, the Virgin Mary appeared to King Ferdinand III of Castile and told him his armies would defeat those of the Moors in Seville.