What does PLYMOUTH stand for?
What does PLYMOUTH mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: PLYMOUTH.
What does PLYMOUTH mean?
- a seaport in SW Devonshire, in SW England, on the English Channel: the departing point of the Mayflower 1620. 257,900.