Word info

Gulf of Tehuantepec

Noun

Meaning

an arm of the Pacific in southern Mexico

Source: WordNet

Close letter words and terms