What is the full meaning of caudillo
(Spanish) in Spanish-speaking countries, a military or political leader [n -S]
Example of the word caudillo placed on a Scrabble board.