Definition of Spanish Main in English:

Spanish Main

proper noun

  • The former name for the north coast of South America between the Orinoco River and Panama and adjoining parts of the Caribbean Sea when they were under Spanish control.

Pronunciation:

Spanish Main

/ˌspaniSH ˈmān/