esca

noun
es·​ca | \ ˈeskə\
plural -s

Definition of esca

History and Etymology for esca

New Latin, from New Greek ischa

Keep scrolling for more