• Machoumet

    Full definition of Machoumet

    Proper noun

    Machoumet

    (plural Machoumets)
    © Wiktionary