What does avispa mean?

avispa - Spanish to English

wasp