Why are Marines called Marines?

Marine means water, so why are they called Marines if they are on land?
9 answers 9