Meaning of gulf of tehuantepec

Definition of gulf of tehuantepec

(noun) an arm of the Pacific in southern Mexico

Other information on gulf of tehuantepec

WIKIPEDIA results for gulf of tehuantepec
Amazon results for gulf of tehuantepec