caudillo
noun
plural caudillos
Definition of caudillo
: a Spanish or Latin American military dictator
Keep scrolling for more