Where does “ivi” come from?

ivi (Romanian): to appear suddenly

Definitions

  1. to appear suddenly

Words derived from “ivi