← Back to browsejamestownnoun#45,029TranslationNo Japanese definition yet.English definitiona former village on the James River in Virginia to the north of NorfolkExamplesNo examples yet.Similar wordsjamesjonestownjamesonjames'sjamejamesian← quickensroshi →