vostre (Middle French) comes from Old French vostre, from Latin voster, from Latin vester, from Proto-Italic westeros, from Proto-Indo-European -teros — Contrastive or oppositional adjectival suffix.
vostre (Middle French): your