Spanish Main

English

Proper noun

Spanish Main

  1. The mainland coast of Spanish America.

Translations