flamenco
flamenco , noun
1.
a strongly rhythmic and vigorous style of dancing characteristic of the Andalusian gypsies, characterized by clapping and stamping of feet.
2.
(Music) a strongly rhythmic style of music originating in southern Spain, often improvisatorial, performed by itself, often on a guitar, or as an accompaniment to flamenco dancing.