Spanish Main
geographical nameDefinition of Spanish Main
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