venir de

Verb

 * 1) to come from, to be from, to originate from
 * 2) to have just done
 * 1) to have just done