Spanish Main
geographical name
1
the mainland of Spanish America especially along the northern coast of South America
2
the Caribbean Sea and adjacent waters especially at the time when the region was infested with pirates
Love words? Need even more definitions?
Merriam-Webster unabridged
Share