enxaqueca f (plural enxaquecas)
From Andalusian Arabic, from Arabic شَقِيقَة (šaqīqa). Compare Galician and Old Spanish xaqueca, Spanish jaqueca.