de repente (Spanish) comes from Spanish repente, from Latin repens, from Latin rēpō, from Proto-Italic rēpō, from Proto-Indo-European h₁reh₁p- — to creep.
de repente (Spanish): suddenly, abruptly, in a heartbeat
Definitions
suddenly, abruptly, in a heartbeat
Ancestry of “de repente”, step by step
de repente traces back through two separate lines of ancestry.