The phrase "Seven Seas" (as in the idiom "sail the Seven Seas") can refer either to a particular set of seven seas or to a great expanse of water in general ...