Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spanish main Definition

Cancel
spanish main
geographical name(Spanish Main)
the mainland of Spanish America especially along the northern coast of South America
spanish main
geographical name(Spanish Main)
the Caribbean Sea and adjacent waters especially at the time when the region was infested with pirates

Words Related to spanish main!

spanish main Examples by Brain Bank Users