← Back to browseplymouthnoun#18,464TranslationNo Japanese definition yet.English definitiona town in Massachusetts founded by Pilgrims in 1620ExamplesI am studying electrical engineering at the University of Plymouth.Similar wordsweymouthmouthportsmouthexmouthply← reconnectquantico →