Definition of jack spaniard in English:

jack spaniard

noun

Caribbean
  • A large paper wasp, Polistes canadensis, found widely in the warmer parts of the Americas.

Origin

Mid 19th century.