• Charrus

    Full definition of charrus

    Noun

    charrus

    (plural charruses)
    1. Alternative form of carrus----
    © Wiktionary