• Simarre

    Origin

    French

    Full definition of simarre

    Noun

    simarre

    (plural simarres)
    1. Alternative form of simar
    © Wiktionary