From Latin voster, vostrum.
vuestru m sg (feminine singular vuestra, neuter singular vuestro, masculine plural vuestros, feminine plural vuestres)