Definitions of Gulf of tehuantepec:

  • noun:   an arm of the Pacific in southern Mexico