palo

/pˈæloʊ/

palo

English Noun Top 31,873
Ad

Definition

Any of the traditional musical forms in flamenco.

Ad