Question: name of ship that landed at plymouth rock
Answer: Mayflower