• Grantour

    Full definition of grantour

    Noun

    grantour

    (plural grantours)
    © Wiktionary