guayabera
nounDefinition of guayabera
: a usually short-sleeved lightweight sport shirt designed to be worn untucked
Keep scrolling for more