← Back to browsemallardnoun#23,207TranslationまがもまがもEnglish definitionwild dabbling duck from which domestic ducks are descendedExamplesThere are mallard ducks near the pond.Similar wordsmallardsmallamaillardallardmallamballard← isntreincarnated →