Noun
guayabera (plural guayaberas) (chiefly US) A light, open-necked, short-sleeved shirt worn by men in Latin America and the West Indies. [from 20th c.]