← Back to browsebangornoun#40,448TranslationNo Japanese definition yet.English definitiona town in east central Maine on the Penobscot RiverExamplesNo examples yet.Similar wordsbangbangsbangabangedbangerbangin← widbrioche →