estelada

Noun

 * 1) Estelada flag representing Catalonian independence

Etymology
.

Noun

 * 1) Estelada flag