About us
Define
Definitions for
"veracruz"
a major Mexican port on the Gulf of Mexico in the state of Veracruz
wordnet.princeton.edu