← Back to browsedawsonnoun#5,591TranslationNo Japanese definition yet.English definitiona town in northwestern Canada in the Yukon on the Yukon RiverExamplesNo examples yet.Similar wordsdawson'sdawslawsondansondamsonmawson← avoidingisaac →